builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-694 starttime: 1462478715.5 results: success (0) buildid: 20160505110241 builduid: e1dd3273511e47c796b1dacf7e4d74a7 revision: 995ecc8dbf0b3a5337784766ee575934cb61df03 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-05 13:05:15.498937) ========= master: http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-05 13:05:15.499596) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-05 13:05:15.499878) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-05 13:05:15.545021) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 13:05:15.545311) ========= 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-1462477935.347477-1909396313 _=/tools/buildbot/bin/python using PTY: False --2016-05-05 13:05:15-- 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% 8.06M=0.001s 2016-05-05 13:05:15 (8.06 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.237487 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 13:05:15.856829) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 13:05:15.857197) ========= 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-1462477935.347477-1909396313 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.076263 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 13:05:15.957482) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 13:05:15.957802) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 995ecc8dbf0b3a5337784766ee575934cb61df03 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 995ecc8dbf0b3a5337784766ee575934cb61df03 --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-1462477935.347477-1909396313 _=/tools/buildbot/bin/python using PTY: False 2016-05-05 13:05:16,077 truncating revision to first 12 chars 2016-05-05 13:05:16,078 Setting DEBUG logging. 2016-05-05 13:05:16,078 attempt 1/10 2016-05-05 13:05:16,078 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/995ecc8dbf0b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-05 13:05:16,444 unpacking tar archive at: mozilla-aurora-995ecc8dbf0b/testing/mozharness/ program finished with exit code 0 elapsedTime=0.657192 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 13:05:16.639323) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-05 13:05:16.639634) ========= script_repo_revision: 995ecc8dbf0b3a5337784766ee575934cb61df03 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-05 13:05:16.640029) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-05 13:05:16.640330) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-05 13:05:16.663160) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 0 secs) (at 2016-05-05 13:05:16.663494) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1462477935.347477-1909396313 _=/tools/buildbot/bin/python using PTY: False 13:05:16 INFO - MultiFileLogger online at 20160505 13:05:16 in /builds/slave/test 13:05:16 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 13:05:16 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 13:05:16 INFO - {'append_to_log': False, 13:05:16 INFO - 'base_work_dir': '/builds/slave/test', 13:05:16 INFO - 'blob_upload_branch': 'mozilla-aurora', 13:05:16 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 13:05:16 INFO - 'buildbot_json_path': 'buildprops.json', 13:05:16 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 13:05:16 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:05:16 INFO - 'download_minidump_stackwalk': True, 13:05:16 INFO - 'download_symbols': 'true', 13:05:16 INFO - 'e10s': False, 13:05:16 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 13:05:16 INFO - 'tooltool.py': '/tools/tooltool.py', 13:05:16 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 13:05:16 INFO - '/tools/misc-python/virtualenv.py')}, 13:05:16 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:05:16 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:05:16 INFO - 'log_level': 'info', 13:05:16 INFO - 'log_to_console': True, 13:05:16 INFO - 'opt_config_files': (), 13:05:16 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:05:16 INFO - '--processes=1', 13:05:16 INFO - '--config=%(test_path)s/wptrunner.ini', 13:05:16 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:05:16 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:05:16 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:05:16 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:05:16 INFO - 'pip_index': False, 13:05:16 INFO - 'require_test_zip': True, 13:05:16 INFO - 'test_type': ('testharness',), 13:05:16 INFO - 'this_chunk': '1', 13:05:16 INFO - 'tooltool_cache': '/builds/tooltool_cache', 13:05:16 INFO - 'total_chunks': '10', 13:05:16 INFO - 'virtualenv_path': 'venv', 13:05:16 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:05:16 INFO - 'work_dir': 'build'} 13:05:16 INFO - ##### 13:05:16 INFO - ##### Running clobber step. 13:05:16 INFO - ##### 13:05:16 INFO - Running pre-action listener: _resource_record_pre_action 13:05:16 INFO - Running main action method: clobber 13:05:16 INFO - rmtree: /builds/slave/test/build 13:05:16 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 13:05:19 INFO - Running post-action listener: _resource_record_post_action 13:05:19 INFO - ##### 13:05:19 INFO - ##### Running read-buildbot-config step. 13:05:19 INFO - ##### 13:05:19 INFO - Running pre-action listener: _resource_record_pre_action 13:05:19 INFO - Running main action method: read_buildbot_config 13:05:19 INFO - Using buildbot properties: 13:05:19 INFO - { 13:05:19 INFO - "project": "", 13:05:19 INFO - "product": "firefox", 13:05:19 INFO - "script_repo_revision": "production", 13:05:19 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 13:05:19 INFO - "repository": "", 13:05:19 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 13:05:19 INFO - "buildid": "20160505110241", 13:05:19 INFO - "pgo_build": "False", 13:05:19 INFO - "basedir": "/builds/slave/test", 13:05:19 INFO - "buildnumber": 44, 13:05:19 INFO - "slavename": "tst-linux32-spot-694", 13:05:19 INFO - "revision": "995ecc8dbf0b3a5337784766ee575934cb61df03", 13:05:19 INFO - "master": "http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/", 13:05:19 INFO - "platform": "linux", 13:05:19 INFO - "branch": "mozilla-aurora", 13:05:19 INFO - "repo_path": "releases/mozilla-aurora", 13:05:19 INFO - "moz_repo_path": "", 13:05:19 INFO - "stage_platform": "linux", 13:05:19 INFO - "builduid": "e1dd3273511e47c796b1dacf7e4d74a7", 13:05:19 INFO - "slavebuilddir": "test" 13:05:19 INFO - } 13:05:19 INFO - Found installer url https://queue.taskcluster.net/v1/task/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 13:05:19 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 13:05:19 INFO - Running post-action listener: _resource_record_post_action 13:05:19 INFO - ##### 13:05:19 INFO - ##### Running download-and-extract step. 13:05:19 INFO - ##### 13:05:19 INFO - Running pre-action listener: _resource_record_pre_action 13:05:19 INFO - Running main action method: download_and_extract 13:05:19 INFO - mkdir: /builds/slave/test/build/tests 13:05:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:05:19 INFO - https://queue.taskcluster.net/v1/task/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 13:05:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 13:05:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 13:05:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 13:05:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 13:05:22 INFO - Downloaded 1325 bytes. 13:05:22 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 13:05:22 INFO - Using the following test package requirements: 13:05:22 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 13:05:22 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:05:22 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 13:05:22 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:05:22 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 13:05:22 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:05:22 INFO - u'jsshell-linux-i686.zip'], 13:05:22 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:05:22 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 13:05:22 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 13:05:22 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:05:22 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 13:05:22 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:05:22 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 13:05:22 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:05:22 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 13:05:22 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:05:22 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 13:05:22 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 13:05:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:05:22 INFO - https://queue.taskcluster.net/v1/task/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 13:05:22 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 13:05:22 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 13:05:22 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 13:05:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 13:05:29 INFO - Downloaded 22449236 bytes. 13:05:29 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:05:29 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:05:29 INFO - caution: filename not matched: web-platform/* 13:05:29 INFO - Return code: 11 13:05:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:05:29 INFO - https://queue.taskcluster.net/v1/task/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 13:05:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 13:05:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 13:05:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 13:05:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 13:05:33 INFO - Downloaded 36408641 bytes. 13:05:33 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:05:33 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:05:37 INFO - caution: filename not matched: bin/* 13:05:37 INFO - caution: filename not matched: config/* 13:05:37 INFO - caution: filename not matched: mozbase/* 13:05:37 INFO - caution: filename not matched: marionette/* 13:05:37 INFO - caution: filename not matched: tools/wptserve/* 13:05:37 INFO - Return code: 11 13:05:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:05:37 INFO - https://queue.taskcluster.net/v1/task/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 13:05:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 13:05:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 13:05:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 13:05:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 13:05:45 INFO - Downloaded 69319578 bytes. 13:05:45 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 13:05:45 INFO - mkdir: /builds/slave/test/properties 13:05:45 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 13:05:45 INFO - Writing to file /builds/slave/test/properties/build_url 13:05:45 INFO - Contents: 13:05:45 INFO - build_url:https://queue.taskcluster.net/v1/task/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 13:05:46 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 13:05:46 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 13:05:46 INFO - Writing to file /builds/slave/test/properties/symbols_url 13:05:46 INFO - Contents: 13:05:46 INFO - symbols_url:https://queue.taskcluster.net/v1/task/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 13:05:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:05:46 INFO - https://queue.taskcluster.net/v1/task/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:05:46 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 13:05:46 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 13:05:46 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 13:05:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 13:05:53 INFO - Downloaded 92297080 bytes. 13:05:53 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 13:05:53 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 13:06:03 INFO - Return code: 0 13:06:03 INFO - Running post-action listener: _resource_record_post_action 13:06:03 INFO - Running post-action listener: set_extra_try_arguments 13:06:03 INFO - ##### 13:06:03 INFO - ##### Running create-virtualenv step. 13:06:03 INFO - ##### 13:06:03 INFO - Running pre-action listener: _pre_create_virtualenv 13:06:03 INFO - Running pre-action listener: _resource_record_pre_action 13:06:03 INFO - Running main action method: create_virtualenv 13:06:03 INFO - Creating virtualenv /builds/slave/test/build/venv 13:06:03 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 13:06:03 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 13:06:04 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 13:06:04 INFO - Using real prefix '/usr' 13:06:04 INFO - New python executable in /builds/slave/test/build/venv/bin/python 13:06:05 INFO - Installing distribute.............................................................................................................................................................................................done. 13:06:09 INFO - Installing pip.................done. 13:06:09 INFO - Return code: 0 13:06:09 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 13:06:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:06:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:06:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:06:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:06:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:06:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:06:09 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 0x9290c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92f7598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93ab2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x939af70>, '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 0x939a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93a0750>, '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-1462477935.347477-1909396313', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 13:06:09 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 13:06:09 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 13:06:09 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:06:09 INFO - 'CCACHE_UMASK': '002', 13:06:09 INFO - 'DISPLAY': ':0', 13:06:09 INFO - 'HOME': '/home/cltbld', 13:06:09 INFO - 'LANG': 'en_US.UTF-8', 13:06:09 INFO - 'LOGNAME': 'cltbld', 13:06:09 INFO - 'MAIL': '/var/mail/cltbld', 13:06:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:06:09 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:06:09 INFO - 'MOZ_NO_REMOTE': '1', 13:06:09 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:06:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:06:09 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:06:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:06:09 INFO - 'PWD': '/builds/slave/test', 13:06:09 INFO - 'SHELL': '/bin/bash', 13:06:09 INFO - 'SHLVL': '1', 13:06:09 INFO - 'TERM': 'linux', 13:06:09 INFO - 'TMOUT': '86400', 13:06:09 INFO - 'USER': 'cltbld', 13:06:09 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462477935.347477-1909396313', 13:06:09 INFO - '_': '/tools/buildbot/bin/python'} 13:06:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:06:09 INFO - Downloading/unpacking psutil>=0.7.1 13:06:09 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:06:09 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:06:09 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:06:09 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:06:09 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:06:09 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:06:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 13:06:13 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:06:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:06:13 INFO - Installing collected packages: psutil 13:06:13 INFO - Running setup.py install for psutil 13:06:13 INFO - building 'psutil._psutil_linux' extension 13:06:13 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 13:06:13 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 13:06:13 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 13:06:14 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 13:06:14 INFO - building 'psutil._psutil_posix' extension 13:06:14 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 13:06:14 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 13:06:14 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:06:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:06:14 INFO - Successfully installed psutil 13:06:14 INFO - Cleaning up... 13:06:14 INFO - Return code: 0 13:06:14 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 13:06: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')]} 13:06:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:06:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:06: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')]} 13:06:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:06:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:06:14 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9290c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92f7598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93ab2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x939af70>, '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 0x939a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93a0750>, '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-1462477935.347477-1909396313', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 13:06:14 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 13:06:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 13:06:14 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:06:14 INFO - 'CCACHE_UMASK': '002', 13:06:14 INFO - 'DISPLAY': ':0', 13:06:14 INFO - 'HOME': '/home/cltbld', 13:06:14 INFO - 'LANG': 'en_US.UTF-8', 13:06:14 INFO - 'LOGNAME': 'cltbld', 13:06:14 INFO - 'MAIL': '/var/mail/cltbld', 13:06:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:06:14 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:06:14 INFO - 'MOZ_NO_REMOTE': '1', 13:06:14 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:06:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:06:14 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:06:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:06:14 INFO - 'PWD': '/builds/slave/test', 13:06:14 INFO - 'SHELL': '/bin/bash', 13:06:14 INFO - 'SHLVL': '1', 13:06:14 INFO - 'TERM': 'linux', 13:06:14 INFO - 'TMOUT': '86400', 13:06:14 INFO - 'USER': 'cltbld', 13:06:14 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462477935.347477-1909396313', 13:06:14 INFO - '_': '/tools/buildbot/bin/python'} 13:06:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:06:14 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:06:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:06:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:06:14 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:06:14 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:06:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:06:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:06:18 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:06:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 13:06:18 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 13:06:18 INFO - Installing collected packages: mozsystemmonitor 13:06:18 INFO - Running setup.py install for mozsystemmonitor 13:06:18 INFO - Successfully installed mozsystemmonitor 13:06:18 INFO - Cleaning up... 13:06:18 INFO - Return code: 0 13:06:18 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 13:06:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:06:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:06:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:06:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:06:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:06:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:06:18 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 0x9290c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92f7598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93ab2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x939af70>, '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 0x939a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93a0750>, '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-1462477935.347477-1909396313', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 13:06:18 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 13:06:18 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 13:06:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:06:18 INFO - 'CCACHE_UMASK': '002', 13:06:18 INFO - 'DISPLAY': ':0', 13:06:18 INFO - 'HOME': '/home/cltbld', 13:06:18 INFO - 'LANG': 'en_US.UTF-8', 13:06:18 INFO - 'LOGNAME': 'cltbld', 13:06:18 INFO - 'MAIL': '/var/mail/cltbld', 13:06:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:06:18 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:06:18 INFO - 'MOZ_NO_REMOTE': '1', 13:06:18 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:06:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:06:18 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:06:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:06:18 INFO - 'PWD': '/builds/slave/test', 13:06:18 INFO - 'SHELL': '/bin/bash', 13:06:18 INFO - 'SHLVL': '1', 13:06:18 INFO - 'TERM': 'linux', 13:06:18 INFO - 'TMOUT': '86400', 13:06:18 INFO - 'USER': 'cltbld', 13:06:18 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462477935.347477-1909396313', 13:06:18 INFO - '_': '/tools/buildbot/bin/python'} 13:06:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:06:19 INFO - Downloading/unpacking blobuploader==1.2.4 13:06:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:06:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:06:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:06:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:06:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:06:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:06:22 INFO - Downloading blobuploader-1.2.4.tar.gz 13:06:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 13:06:22 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:06:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:06:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:06:22 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 13:06:22 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 13:06:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:06:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:06:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 13:06:23 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:06:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:06:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:06:23 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:06:23 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:06:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:06:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:06:24 INFO - Downloading docopt-0.6.1.tar.gz 13:06:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 13:06:24 INFO - Installing collected packages: blobuploader, requests, docopt 13:06:24 INFO - Running setup.py install for blobuploader 13:06:24 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 13:06:24 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 13:06:24 INFO - Running setup.py install for requests 13:06:25 INFO - Running setup.py install for docopt 13:06:25 INFO - Successfully installed blobuploader requests docopt 13:06:25 INFO - Cleaning up... 13:06:25 INFO - Return code: 0 13:06:25 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:06:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:06:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:06:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:06:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:06:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:06:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:06:25 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9290c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92f7598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93ab2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x939af70>, '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 0x939a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93a0750>, '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-1462477935.347477-1909396313', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 13:06:25 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 13:06:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 13:06:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:06:25 INFO - 'CCACHE_UMASK': '002', 13:06:25 INFO - 'DISPLAY': ':0', 13:06:25 INFO - 'HOME': '/home/cltbld', 13:06:25 INFO - 'LANG': 'en_US.UTF-8', 13:06:25 INFO - 'LOGNAME': 'cltbld', 13:06:25 INFO - 'MAIL': '/var/mail/cltbld', 13:06:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:06:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:06:25 INFO - 'MOZ_NO_REMOTE': '1', 13:06:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:06:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:06:25 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:06:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:06:25 INFO - 'PWD': '/builds/slave/test', 13:06:25 INFO - 'SHELL': '/bin/bash', 13:06:25 INFO - 'SHLVL': '1', 13:06:25 INFO - 'TERM': 'linux', 13:06:25 INFO - 'TMOUT': '86400', 13:06:25 INFO - 'USER': 'cltbld', 13:06:25 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462477935.347477-1909396313', 13:06:25 INFO - '_': '/tools/buildbot/bin/python'} 13:06:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:06:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:06:26 INFO - Running setup.py (path:/tmp/pip-tEqS9y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:06:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:06:26 INFO - Running setup.py (path:/tmp/pip-QS8pkt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:06:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:06:26 INFO - Running setup.py (path:/tmp/pip-KNU1Yv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:06:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:06:26 INFO - Running setup.py (path:/tmp/pip-pXI4S9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:06:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:06:26 INFO - Running setup.py (path:/tmp/pip-3XnL0b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:06:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:06:26 INFO - Running setup.py (path:/tmp/pip-A_d17r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:06:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:06:26 INFO - Running setup.py (path:/tmp/pip-2hZdoj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:06:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:06:26 INFO - Running setup.py (path:/tmp/pip-qnsleP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:06:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:06:27 INFO - Running setup.py (path:/tmp/pip-L5mLx4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:06:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:06:27 INFO - Running setup.py (path:/tmp/pip-CkK9xC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:06:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:06:27 INFO - Running setup.py (path:/tmp/pip-Yb_NpU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:06:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:06:27 INFO - Running setup.py (path:/tmp/pip-vjFV6Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:06:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:06:27 INFO - Running setup.py (path:/tmp/pip-AuUC4o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:06:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:06:27 INFO - Running setup.py (path:/tmp/pip-5XcGlH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:06:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:06:27 INFO - Running setup.py (path:/tmp/pip-Yj3siL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:06:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:06:28 INFO - Running setup.py (path:/tmp/pip-fyqdxY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:06:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:06:28 INFO - Running setup.py (path:/tmp/pip-wbJMDX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:06:28 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:06:28 INFO - Running setup.py (path:/tmp/pip-wqJK3E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:06:28 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:06:28 INFO - Running setup.py (path:/tmp/pip-uiX03Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:06:28 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:06:28 INFO - Running setup.py (path:/tmp/pip-HGakFi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:06:28 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:06:29 INFO - Running setup.py (path:/tmp/pip-HWCDoH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:06:29 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:06:29 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 13:06:29 INFO - Running setup.py install for manifestparser 13:06:29 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 13:06:29 INFO - Running setup.py install for mozcrash 13:06:29 INFO - Running setup.py install for mozdebug 13:06:29 INFO - Running setup.py install for mozdevice 13:06:30 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 13:06:30 INFO - Installing dm script to /builds/slave/test/build/venv/bin 13:06:30 INFO - Running setup.py install for mozfile 13:06:30 INFO - Running setup.py install for mozhttpd 13:06:30 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 13:06:30 INFO - Running setup.py install for mozinfo 13:06:30 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 13:06:30 INFO - Running setup.py install for mozInstall 13:06:30 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 13:06:30 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 13:06:30 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 13:06:30 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 13:06:30 INFO - Running setup.py install for mozleak 13:06:31 INFO - Running setup.py install for mozlog 13:06:31 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 13:06:31 INFO - Running setup.py install for moznetwork 13:06:31 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 13:06:31 INFO - Running setup.py install for mozprocess 13:06:31 INFO - Running setup.py install for mozprofile 13:06:31 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 13:06:32 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 13:06:32 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 13:06:32 INFO - Running setup.py install for mozrunner 13:06:32 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 13:06:32 INFO - Running setup.py install for mozscreenshot 13:06:32 INFO - Running setup.py install for moztest 13:06:32 INFO - Running setup.py install for mozversion 13:06:32 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 13:06:32 INFO - Running setup.py install for wptserve 13:06:33 INFO - Running setup.py install for marionette-driver 13:06:33 INFO - Running setup.py install for browsermob-proxy 13:06:33 INFO - Running setup.py install for marionette-client 13:06:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:06:34 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 13:06:34 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 13:06:34 INFO - Cleaning up... 13:06:34 INFO - Return code: 0 13:06:34 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:06:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:06:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:06:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:06:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:06:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:06:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:06:34 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9290c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92f7598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93ab2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x939af70>, '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 0x939a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93a0750>, '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-1462477935.347477-1909396313', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 13:06:34 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 13:06:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 13:06:34 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:06:34 INFO - 'CCACHE_UMASK': '002', 13:06:34 INFO - 'DISPLAY': ':0', 13:06:34 INFO - 'HOME': '/home/cltbld', 13:06:34 INFO - 'LANG': 'en_US.UTF-8', 13:06:34 INFO - 'LOGNAME': 'cltbld', 13:06:34 INFO - 'MAIL': '/var/mail/cltbld', 13:06:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:06:34 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:06:34 INFO - 'MOZ_NO_REMOTE': '1', 13:06:34 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:06:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:06:34 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:06:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:06:34 INFO - 'PWD': '/builds/slave/test', 13:06:34 INFO - 'SHELL': '/bin/bash', 13:06:34 INFO - 'SHLVL': '1', 13:06:34 INFO - 'TERM': 'linux', 13:06:34 INFO - 'TMOUT': '86400', 13:06:34 INFO - 'USER': 'cltbld', 13:06:34 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462477935.347477-1909396313', 13:06:34 INFO - '_': '/tools/buildbot/bin/python'} 13:06:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:06:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:06:34 INFO - Running setup.py (path:/tmp/pip-XeGFsV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:06:34 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 13:06:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:06:34 INFO - Running setup.py (path:/tmp/pip-0YD9eK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:06:34 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 13:06:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:06:34 INFO - Running setup.py (path:/tmp/pip-5_TuJ9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:06:35 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 13:06:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:06:35 INFO - Running setup.py (path:/tmp/pip-PDYUiB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:06:35 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 13:06:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:06:35 INFO - Running setup.py (path:/tmp/pip-qxcOrB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:06:35 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 13:06:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:06:35 INFO - Running setup.py (path:/tmp/pip-SaZsML-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:06:35 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 13:06:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:06:35 INFO - Running setup.py (path:/tmp/pip-wqWQoM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:06:35 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 13:06:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:06:35 INFO - Running setup.py (path:/tmp/pip-wR9Y6e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:06:35 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 13:06:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:06:35 INFO - Running setup.py (path:/tmp/pip-xNwZXe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:06:35 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 13:06:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:06:35 INFO - Running setup.py (path:/tmp/pip-d42yqV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:06:36 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 13:06:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:06:36 INFO - Running setup.py (path:/tmp/pip-v7EH5l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:06:36 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 13:06:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:06:36 INFO - Running setup.py (path:/tmp/pip-2R7SDb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:06:36 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 13:06:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:06:36 INFO - Running setup.py (path:/tmp/pip-UMT27V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:06:36 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 13:06:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:06:36 INFO - Running setup.py (path:/tmp/pip-fwnHIu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:06:36 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 13:06:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:06:36 INFO - Running setup.py (path:/tmp/pip-gJmP2R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:06:36 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 13:06:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:06:36 INFO - Running setup.py (path:/tmp/pip-ZjjmQC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:06:36 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 13:06:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:06:36 INFO - Running setup.py (path:/tmp/pip-H0CNr6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:06:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 13:06:37 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:06:37 INFO - Running setup.py (path:/tmp/pip-r3poyU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:06:37 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 13:06:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:06:37 INFO - Running setup.py (path:/tmp/pip-iVqKBO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:06:37 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 13:06:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:06:37 INFO - Running setup.py (path:/tmp/pip-ohZj9G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:06:37 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 13:06:37 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:06:37 INFO - Running setup.py (path:/tmp/pip-4a7LNW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:06:37 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:06:37 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 13:06:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 13:06:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 13:06:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 13:06:37 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 13:06:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 13:06:37 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 13:06:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:06:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:06:38 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 13:06:38 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 13:06:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:06:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:06:41 INFO - Downloading blessings-1.6.tar.gz 13:06:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 13:06:41 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 13:06:41 INFO - Installing collected packages: blessings 13:06:41 INFO - Running setup.py install for blessings 13:06:41 INFO - Successfully installed blessings 13:06:41 INFO - Cleaning up... 13:06:41 INFO - Return code: 0 13:06:41 INFO - Done creating virtualenv /builds/slave/test/build/venv. 13:06:41 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:06:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:06:42 INFO - Reading from file tmpfile_stdout 13:06:42 INFO - Current package versions: 13:06:42 INFO - argparse == 1.2.1 13:06:42 INFO - blessings == 1.6 13:06:42 INFO - blobuploader == 1.2.4 13:06:42 INFO - browsermob-proxy == 0.6.0 13:06:42 INFO - docopt == 0.6.1 13:06:42 INFO - manifestparser == 1.1 13:06:42 INFO - marionette-client == 2.3.0 13:06:42 INFO - marionette-driver == 1.4.0 13:06:42 INFO - mozInstall == 1.12 13:06:42 INFO - mozcrash == 0.17 13:06:42 INFO - mozdebug == 0.1 13:06:42 INFO - mozdevice == 0.48 13:06:42 INFO - mozfile == 1.2 13:06:42 INFO - mozhttpd == 0.7 13:06:42 INFO - mozinfo == 0.9 13:06:42 INFO - mozleak == 0.1 13:06:42 INFO - mozlog == 3.1 13:06:42 INFO - moznetwork == 0.27 13:06:42 INFO - mozprocess == 0.22 13:06:42 INFO - mozprofile == 0.28 13:06:42 INFO - mozrunner == 6.11 13:06:42 INFO - mozscreenshot == 0.1 13:06:42 INFO - mozsystemmonitor == 0.0 13:06:42 INFO - moztest == 0.7 13:06:42 INFO - mozversion == 1.4 13:06:42 INFO - psutil == 3.1.1 13:06:42 INFO - requests == 1.2.3 13:06:42 INFO - wptserve == 1.4.0 13:06:42 INFO - wsgiref == 0.1.2 13:06:42 INFO - Running post-action listener: _resource_record_post_action 13:06:42 INFO - Running post-action listener: _start_resource_monitoring 13:06:42 INFO - Starting resource monitoring. 13:06:42 INFO - ##### 13:06:42 INFO - ##### Running pull step. 13:06:42 INFO - ##### 13:06:42 INFO - Running pre-action listener: _resource_record_pre_action 13:06:42 INFO - Running main action method: pull 13:06:42 INFO - Pull has nothing to do! 13:06:42 INFO - Running post-action listener: _resource_record_post_action 13:06:42 INFO - ##### 13:06:42 INFO - ##### Running install step. 13:06:42 INFO - ##### 13:06:42 INFO - Running pre-action listener: _resource_record_pre_action 13:06:42 INFO - Running main action method: install 13:06:42 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:06:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:06:42 INFO - Reading from file tmpfile_stdout 13:06:42 INFO - Detecting whether we're running mozinstall >=1.0... 13:06:42 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 13:06:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 13:06:42 INFO - Reading from file tmpfile_stdout 13:06:42 INFO - Output received: 13:06:42 INFO - Usage: mozinstall [options] installer 13:06:42 INFO - Options: 13:06:42 INFO - -h, --help show this help message and exit 13:06:42 INFO - -d DEST, --destination=DEST 13:06:42 INFO - Directory to install application into. [default: 13:06:42 INFO - "/builds/slave/test"] 13:06:42 INFO - --app=APP Application being installed. [default: firefox] 13:06:42 INFO - mkdir: /builds/slave/test/build/application 13:06:42 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 13:06:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 13:07:12 INFO - Reading from file tmpfile_stdout 13:07:12 INFO - Output received: 13:07:12 INFO - /builds/slave/test/build/application/firefox/firefox 13:07:12 INFO - Running post-action listener: _resource_record_post_action 13:07:12 INFO - ##### 13:07:12 INFO - ##### Running run-tests step. 13:07:12 INFO - ##### 13:07:12 INFO - Running pre-action listener: _resource_record_pre_action 13:07:12 INFO - Running main action method: run_tests 13:07:12 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 13:07:12 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:07:12 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:07:13 INFO - grabbing minidump binary from tooltool 13:07: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')]} 13:07:13 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 0x939af70>, '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 0x939a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93a0750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 13:07:13 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 13:07:13 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 13:07:13 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 13:07:13 INFO - Return code: 0 13:07:13 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 13:07:13 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 13:07:13 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/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.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 13:07:13 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/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.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 13:07:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:07:13 INFO - 'CCACHE_UMASK': '002', 13:07:13 INFO - 'DISPLAY': ':0', 13:07:13 INFO - 'HOME': '/home/cltbld', 13:07:13 INFO - 'LANG': 'en_US.UTF-8', 13:07:13 INFO - 'LOGNAME': 'cltbld', 13:07:13 INFO - 'MAIL': '/var/mail/cltbld', 13:07:13 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 13:07:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:07:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:07:13 INFO - 'MOZ_NO_REMOTE': '1', 13:07:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:07:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:07:13 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:07:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:07:13 INFO - 'PWD': '/builds/slave/test', 13:07:13 INFO - 'SHELL': '/bin/bash', 13:07:13 INFO - 'SHLVL': '1', 13:07:13 INFO - 'TERM': 'linux', 13:07:13 INFO - 'TMOUT': '86400', 13:07:13 INFO - 'USER': 'cltbld', 13:07:13 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462477935.347477-1909396313', 13:07:13 INFO - '_': '/tools/buildbot/bin/python'} 13:07:13 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/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.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 13:07:13 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 13:07:13 INFO - import pkg_resources 13:07:15 INFO - Using 1 client processes 13:07:15 INFO - wptserve Starting http server on 127.0.0.1:8000 13:07:15 INFO - wptserve Starting http server on 127.0.0.1:8001 13:07:15 INFO - wptserve Starting http server on 127.0.0.1:8443 13:07:17 INFO - SUITE-START | Running 778 tests 13:07:17 INFO - Running testharness tests 13:07:17 INFO - Setting up ssl 13:07:17 INFO - PROCESS | certutil | 13:07:17 INFO - PROCESS | certutil | 13:07:17 INFO - PROCESS | certutil | 13:07:17 INFO - Certificate Nickname Trust Attributes 13:07:17 INFO - SSL,S/MIME,JAR/XPI 13:07:17 INFO - 13:07:17 INFO - web-platform-tests CT,, 13:07:17 INFO - 13:07:17 INFO - Starting runner 13:07:20 INFO - PROCESS | 1819 | 1462478840476 Marionette DEBUG Marionette enabled via build flag and pref 13:07:20 INFO - PROCESS | 1819 | ++DOCSHELL 0xa4e16800 == 1 [pid = 1819] [id = 1] 13:07:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 1 (0xa4e16c00) [pid = 1819] [serial = 1] [outer = (nil)] 13:07:20 INFO - PROCESS | 1819 | [1819] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 13:07:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 2 (0xa4e17400) [pid = 1819] [serial = 2] [outer = 0xa4e16c00] 13:07:21 INFO - PROCESS | 1819 | 1462478841171 Marionette INFO Listening on port 2828 13:07:21 INFO - PROCESS | 1819 | 1462478841760 Marionette DEBUG Marionette enabled via command-line flag 13:07:21 INFO - PROCESS | 1819 | ++DOCSHELL 0xa2281400 == 2 [pid = 1819] [id = 2] 13:07:21 INFO - PROCESS | 1819 | ++DOMWINDOW == 3 (0xa22d6000) [pid = 1819] [serial = 3] [outer = (nil)] 13:07:21 INFO - PROCESS | 1819 | [1819] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 13:07:21 INFO - PROCESS | 1819 | ++DOMWINDOW == 4 (0xa22d6800) [pid = 1819] [serial = 4] [outer = 0xa22d6000] 13:07:21 INFO - PROCESS | 1819 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a21b70e0 13:07:21 INFO - PROCESS | 1819 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a21b7bc0 13:07:21 INFO - PROCESS | 1819 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21cdac0 13:07:22 INFO - PROCESS | 1819 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21ce720 13:07:22 INFO - PROCESS | 1819 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21ef460 13:07:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 5 (0xa6f3d400) [pid = 1819] [serial = 5] [outer = 0xa4e16c00] 13:07:22 INFO - PROCESS | 1819 | [1819] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:07:22 INFO - PROCESS | 1819 | 1462478842174 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:44115 13:07:22 INFO - PROCESS | 1819 | [1819] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:07:22 INFO - PROCESS | 1819 | 1462478842208 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:44116 13:07:22 INFO - PROCESS | 1819 | 1462478842268 Marionette DEBUG Closed connection conn0 13:07:22 INFO - PROCESS | 1819 | [1819] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 13:07:22 INFO - PROCESS | 1819 | 1462478842385 Marionette DEBUG Closed connection conn1 13:07:22 INFO - PROCESS | 1819 | [1819] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:07:22 INFO - PROCESS | 1819 | 1462478842404 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:44117 13:07:22 INFO - PROCESS | 1819 | [1819] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:07:22 INFO - PROCESS | 1819 | 1462478842467 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:44118 13:07:22 INFO - PROCESS | 1819 | 1462478842474 Marionette DEBUG Closed connection conn2 13:07:22 INFO - PROCESS | 1819 | 1462478842515 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:07:22 INFO - PROCESS | 1819 | 1462478842537 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160505110241","device":"desktop","version":"48.0a2"} 13:07:23 INFO - PROCESS | 1819 | [1819] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:07:24 INFO - PROCESS | 1819 | ++DOCSHELL 0x9b4e8000 == 3 [pid = 1819] [id = 3] 13:07:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 6 (0x9b4e8400) [pid = 1819] [serial = 6] [outer = (nil)] 13:07:24 INFO - PROCESS | 1819 | ++DOCSHELL 0x9b4e8800 == 4 [pid = 1819] [id = 4] 13:07:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 7 (0x9b809000) [pid = 1819] [serial = 7] [outer = (nil)] 13:07:25 INFO - PROCESS | 1819 | [1819] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:07:25 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a958800 == 5 [pid = 1819] [id = 5] 13:07:25 INFO - PROCESS | 1819 | ++DOMWINDOW == 8 (0x9a958c00) [pid = 1819] [serial = 8] [outer = (nil)] 13:07:25 INFO - PROCESS | 1819 | [1819] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:07:25 INFO - PROCESS | 1819 | [1819] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:07:25 INFO - PROCESS | 1819 | ++DOMWINDOW == 9 (0x9a618800) [pid = 1819] [serial = 9] [outer = 0x9a958c00] 13:07:25 INFO - PROCESS | 1819 | ++DOMWINDOW == 10 (0x9a23a800) [pid = 1819] [serial = 10] [outer = 0x9b4e8400] 13:07:25 INFO - PROCESS | 1819 | ++DOMWINDOW == 11 (0x9a23c400) [pid = 1819] [serial = 11] [outer = 0x9b809000] 13:07:25 INFO - PROCESS | 1819 | ++DOMWINDOW == 12 (0x9a23e800) [pid = 1819] [serial = 12] [outer = 0x9a958c00] 13:07:26 INFO - PROCESS | 1819 | 1462478846972 Marionette DEBUG loaded listener.js 13:07:26 INFO - PROCESS | 1819 | 1462478846992 Marionette DEBUG loaded listener.js 13:07:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 13 (0x9808d800) [pid = 1819] [serial = 13] [outer = 0x9a958c00] 13:07:27 INFO - PROCESS | 1819 | 1462478847814 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"e0d43336-c38e-4ba3-9845-387430adfdb3","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160505110241","device":"desktop","version":"48.0a2","command_id":1}}] 13:07:28 INFO - PROCESS | 1819 | 1462478848065 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 13:07:28 INFO - PROCESS | 1819 | 1462478848157 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 13:07:28 INFO - PROCESS | 1819 | 1462478848501 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:07:28 INFO - PROCESS | 1819 | [1819] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:07:28 INFO - PROCESS | 1819 | [1819] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:07:28 INFO - PROCESS | 1819 | ++DOMWINDOW == 14 (0x9808c800) [pid = 1819] [serial = 14] [outer = 0x9a958c00] 13:07:29 INFO - PROCESS | 1819 | [1819] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:07:29 INFO - PROCESS | 1819 | [1819] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:07:29 INFO - PROCESS | 1819 | 1462478849033 Marionette TRACE conn3 <- [1,3,null,{}] 13:07:29 INFO - PROCESS | 1819 | 1462478849046 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 13:07:29 INFO - PROCESS | 1819 | 1462478849081 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 13:07:29 INFO - PROCESS | 1819 | 1462478849121 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 13:07:29 INFO - PROCESS | 1819 | 1462478849124 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 13:07:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:07:29 INFO - PROCESS | 1819 | 1462478849133 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:07:29 INFO - PROCESS | 1819 | 1462478849139 Marionette TRACE conn3 <- [1,6,null,{}] 13:07:29 INFO - PROCESS | 1819 | 1462478849146 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:29 INFO - PROCESS | 1819 | 1462478849164 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 13:07:29 INFO - PROCESS | 1819 | 1462478849173 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:29 INFO - PROCESS | 1819 | ++DOCSHELL 0x93bb2400 == 6 [pid = 1819] [id = 6] 13:07:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 15 (0x93bb2800) [pid = 1819] [serial = 15] [outer = (nil)] 13:07:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 16 (0x93bb4800) [pid = 1819] [serial = 16] [outer = 0x93bb2800] 13:07:29 INFO - PROCESS | 1819 | 1462478849257 Marionette DEBUG loaded listener.js 13:07:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 17 (0x93bb9c00) [pid = 1819] [serial = 17] [outer = 0x93bb2800] 13:07:29 INFO - PROCESS | 1819 | ++DOCSHELL 0x939a0400 == 7 [pid = 1819] [id = 7] 13:07:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 18 (0x939a4800) [pid = 1819] [serial = 18] [outer = (nil)] 13:07:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 19 (0x94505800) [pid = 1819] [serial = 19] [outer = 0x939a4800] 13:07:29 INFO - PROCESS | 1819 | 1462478849732 Marionette DEBUG loaded listener.js 13:07:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 20 (0x939a9c00) [pid = 1819] [serial = 20] [outer = 0x939a4800] 13:07:30 INFO - PROCESS | 1819 | [1819] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 13:07:30 INFO - PROCESS | 1819 | 1462478850347 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 13:07:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:07:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1284ms 13:07:30 INFO - PROCESS | 1819 | 1462478850504 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 13:07:30 INFO - PROCESS | 1819 | 1462478850507 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 13:07:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:07:30 INFO - PROCESS | 1819 | 1462478850548 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:07:30 INFO - PROCESS | 1819 | 1462478850551 Marionette TRACE conn3 <- [1,10,null,{}] 13:07:30 INFO - PROCESS | 1819 | 1462478850565 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:30 INFO - PROCESS | 1819 | 1462478850737 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 13:07:30 INFO - PROCESS | 1819 | 1462478850761 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:30 INFO - PROCESS | 1819 | ++DOCSHELL 0x921de400 == 8 [pid = 1819] [id = 8] 13:07:30 INFO - PROCESS | 1819 | ++DOMWINDOW == 21 (0x921de800) [pid = 1819] [serial = 21] [outer = (nil)] 13:07:30 INFO - PROCESS | 1819 | ++DOMWINDOW == 22 (0x921e0800) [pid = 1819] [serial = 22] [outer = 0x921de800] 13:07:30 INFO - PROCESS | 1819 | 1462478850840 Marionette DEBUG loaded listener.js 13:07:30 INFO - PROCESS | 1819 | ++DOMWINDOW == 23 (0x921e5400) [pid = 1819] [serial = 23] [outer = 0x921de800] 13:07:31 INFO - PROCESS | 1819 | 1462478851929 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 13:07:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:07:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1450ms 13:07:31 INFO - PROCESS | 1819 | 1462478851980 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 13:07:31 INFO - PROCESS | 1819 | 1462478851988 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 13:07:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:07:32 INFO - PROCESS | 1819 | 1462478851999 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:07:32 INFO - PROCESS | 1819 | 1462478852006 Marionette TRACE conn3 <- [1,14,null,{}] 13:07:32 INFO - PROCESS | 1819 | 1462478852014 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:32 INFO - PROCESS | 1819 | 1462478852272 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 13:07:32 INFO - PROCESS | 1819 | 1462478852498 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:32 INFO - PROCESS | 1819 | ++DOCSHELL 0x9220bc00 == 9 [pid = 1819] [id = 9] 13:07:32 INFO - PROCESS | 1819 | ++DOMWINDOW == 24 (0x9220e000) [pid = 1819] [serial = 24] [outer = (nil)] 13:07:32 INFO - PROCESS | 1819 | ++DOMWINDOW == 25 (0x92c90c00) [pid = 1819] [serial = 25] [outer = 0x9220e000] 13:07:32 INFO - PROCESS | 1819 | 1462478852593 Marionette DEBUG loaded listener.js 13:07:32 INFO - PROCESS | 1819 | ++DOMWINDOW == 26 (0x93b54800) [pid = 1819] [serial = 26] [outer = 0x9220e000] 13:07:32 INFO - PROCESS | 1819 | ++DOCSHELL 0x94507400 == 10 [pid = 1819] [id = 10] 13:07:32 INFO - PROCESS | 1819 | ++DOMWINDOW == 27 (0x94507800) [pid = 1819] [serial = 27] [outer = (nil)] 13:07:32 INFO - PROCESS | 1819 | ++DOMWINDOW == 28 (0x9808d000) [pid = 1819] [serial = 28] [outer = 0x94507800] 13:07:33 INFO - PROCESS | 1819 | ++DOMWINDOW == 29 (0x9744c000) [pid = 1819] [serial = 29] [outer = 0x94507800] 13:07:33 INFO - PROCESS | 1819 | ++DOCSHELL 0x980cf800 == 11 [pid = 1819] [id = 11] 13:07:33 INFO - PROCESS | 1819 | ++DOMWINDOW == 30 (0x980d0400) [pid = 1819] [serial = 30] [outer = (nil)] 13:07:33 INFO - PROCESS | 1819 | ++DOMWINDOW == 31 (0x99e16000) [pid = 1819] [serial = 31] [outer = 0x980d0400] 13:07:33 INFO - PROCESS | 1819 | ++DOMWINDOW == 32 (0x99f25000) [pid = 1819] [serial = 32] [outer = 0x980d0400] 13:07:33 INFO - PROCESS | 1819 | 1462478853777 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 13:07:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:07:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1842ms 13:07:33 INFO - PROCESS | 1819 | 1462478853876 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 13:07:33 INFO - PROCESS | 1819 | 1462478853884 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 13:07:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:07:33 INFO - PROCESS | 1819 | 1462478853910 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:07:33 INFO - PROCESS | 1819 | 1462478853915 Marionette TRACE conn3 <- [1,18,null,{}] 13:07:33 INFO - PROCESS | 1819 | 1462478853922 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:34 INFO - PROCESS | 1819 | 1462478854132 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 13:07:34 INFO - PROCESS | 1819 | 1462478854257 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:34 INFO - PROCESS | 1819 | ++DOCSHELL 0x94fe9000 == 12 [pid = 1819] [id = 12] 13:07:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 33 (0x98041400) [pid = 1819] [serial = 33] [outer = (nil)] 13:07:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 34 (0x9b029800) [pid = 1819] [serial = 34] [outer = 0x98041400] 13:07:34 INFO - PROCESS | 1819 | 1462478854346 Marionette DEBUG loaded listener.js 13:07:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 35 (0x9b79f000) [pid = 1819] [serial = 35] [outer = 0x98041400] 13:07:35 INFO - PROCESS | 1819 | 1462478855183 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 13:07:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:07:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1344ms 13:07:35 INFO - PROCESS | 1819 | 1462478855244 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 13:07:35 INFO - PROCESS | 1819 | 1462478855250 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 13:07:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:07:35 INFO - PROCESS | 1819 | 1462478855257 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:07:35 INFO - PROCESS | 1819 | 1462478855263 Marionette TRACE conn3 <- [1,22,null,{}] 13:07:35 INFO - PROCESS | 1819 | 1462478855280 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:35 INFO - PROCESS | 1819 | 1462478855515 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 13:07:35 INFO - PROCESS | 1819 | 1462478855647 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:35 INFO - PROCESS | 1819 | ++DOCSHELL 0x9abdf400 == 13 [pid = 1819] [id = 13] 13:07:35 INFO - PROCESS | 1819 | ++DOMWINDOW == 36 (0x9d85e000) [pid = 1819] [serial = 36] [outer = (nil)] 13:07:35 INFO - PROCESS | 1819 | ++DOMWINDOW == 37 (0xa21c4400) [pid = 1819] [serial = 37] [outer = 0x9d85e000] 13:07:35 INFO - PROCESS | 1819 | 1462478855742 Marionette DEBUG loaded listener.js 13:07:35 INFO - PROCESS | 1819 | ++DOMWINDOW == 38 (0xa30d3000) [pid = 1819] [serial = 38] [outer = 0x9d85e000] 13:07:36 INFO - PROCESS | 1819 | 1462478856562 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 13:07:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:07:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1346ms 13:07:36 INFO - PROCESS | 1819 | 1462478856602 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 13:07:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:07:36 INFO - PROCESS | 1819 | 1462478856608 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 13:07:36 INFO - PROCESS | 1819 | 1462478856614 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:07:36 INFO - PROCESS | 1819 | 1462478856618 Marionette TRACE conn3 <- [1,26,null,{}] 13:07:36 INFO - PROCESS | 1819 | 1462478856642 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:36 INFO - PROCESS | 1819 | 1462478856829 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 13:07:37 INFO - PROCESS | 1819 | 1462478857076 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:37 INFO - PROCESS | 1819 | ++DOCSHELL 0x9b476c00 == 14 [pid = 1819] [id = 14] 13:07:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 39 (0x9b477400) [pid = 1819] [serial = 39] [outer = (nil)] 13:07:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 40 (0x9b479400) [pid = 1819] [serial = 40] [outer = 0x9b477400] 13:07:37 INFO - PROCESS | 1819 | 1462478857172 Marionette DEBUG loaded listener.js 13:07:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 41 (0x9b47d800) [pid = 1819] [serial = 41] [outer = 0x9b477400] 13:07:38 INFO - PROCESS | 1819 | 1462478858023 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 13:07:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1448ms 13:07:38 INFO - PROCESS | 1819 | 1462478858062 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 13:07:38 INFO - PROCESS | 1819 | 1462478858066 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 13:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:07:38 INFO - PROCESS | 1819 | 1462478858073 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:07:38 INFO - PROCESS | 1819 | 1462478858075 Marionette TRACE conn3 <- [1,30,null,{}] 13:07:38 INFO - PROCESS | 1819 | 1462478858082 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:38 INFO - PROCESS | 1819 | 1462478858307 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 13:07:38 INFO - PROCESS | 1819 | 1462478858323 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:38 INFO - PROCESS | 1819 | ++DOCSHELL 0x9220b000 == 15 [pid = 1819] [id = 15] 13:07:38 INFO - PROCESS | 1819 | ++DOMWINDOW == 42 (0x92c85800) [pid = 1819] [serial = 42] [outer = (nil)] 13:07:38 INFO - PROCESS | 1819 | ++DOMWINDOW == 43 (0xa6ff6800) [pid = 1819] [serial = 43] [outer = 0x92c85800] 13:07:38 INFO - PROCESS | 1819 | 1462478858441 Marionette DEBUG loaded listener.js 13:07:38 INFO - PROCESS | 1819 | ++DOMWINDOW == 44 (0xac0e7400) [pid = 1819] [serial = 44] [outer = 0x92c85800] 13:07:39 INFO - PROCESS | 1819 | 1462478859586 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 13:07:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1532ms 13:07:39 INFO - PROCESS | 1819 | 1462478859606 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 13:07:39 INFO - PROCESS | 1819 | 1462478859612 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 13:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:07:39 INFO - PROCESS | 1819 | 1462478859621 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:07:39 INFO - PROCESS | 1819 | 1462478859626 Marionette TRACE conn3 <- [1,34,null,{}] 13:07:39 INFO - PROCESS | 1819 | 1462478859634 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:39 INFO - PROCESS | 1819 | 1462478859796 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 13:07:40 INFO - PROCESS | 1819 | 1462478859988 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:40 INFO - PROCESS | 1819 | ++DOCSHELL 0x92c92800 == 16 [pid = 1819] [id = 16] 13:07:40 INFO - PROCESS | 1819 | ++DOMWINDOW == 45 (0x93b53800) [pid = 1819] [serial = 45] [outer = (nil)] 13:07:40 INFO - PROCESS | 1819 | ++DOMWINDOW == 46 (0x9744b000) [pid = 1819] [serial = 46] [outer = 0x93b53800] 13:07:40 INFO - PROCESS | 1819 | 1462478860103 Marionette DEBUG loaded listener.js 13:07:40 INFO - PROCESS | 1819 | ++DOMWINDOW == 47 (0x990b3400) [pid = 1819] [serial = 47] [outer = 0x93b53800] 13:07:40 INFO - PROCESS | 1819 | 1462478860837 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 13:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1239ms 13:07:40 INFO - PROCESS | 1819 | 1462478860861 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 13:07:40 INFO - PROCESS | 1819 | 1462478860868 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 13:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:07:40 INFO - PROCESS | 1819 | 1462478860878 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:07:40 INFO - PROCESS | 1819 | 1462478860881 Marionette TRACE conn3 <- [1,38,null,{}] 13:07:40 INFO - PROCESS | 1819 | 1462478860888 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:41 INFO - PROCESS | 1819 | 1462478861070 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 13:07:41 INFO - PROCESS | 1819 | 1462478861096 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:41 INFO - PROCESS | 1819 | ++DOCSHELL 0x98044000 == 17 [pid = 1819] [id = 17] 13:07:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 48 (0x990bb400) [pid = 1819] [serial = 48] [outer = (nil)] 13:07:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 49 (0x99ea7400) [pid = 1819] [serial = 49] [outer = 0x990bb400] 13:07:41 INFO - PROCESS | 1819 | 1462478861168 Marionette DEBUG loaded listener.js 13:07:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 50 (0x9a176000) [pid = 1819] [serial = 50] [outer = 0x990bb400] 13:07:41 INFO - PROCESS | 1819 | 1462478861924 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 13:07:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1080ms 13:07:41 INFO - PROCESS | 1819 | 1462478861967 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 13:07:41 INFO - PROCESS | 1819 | 1462478861971 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 13:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:07:41 INFO - PROCESS | 1819 | 1462478861977 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:07:41 INFO - PROCESS | 1819 | 1462478861983 Marionette TRACE conn3 <- [1,42,null,{}] 13:07:42 INFO - PROCESS | 1819 | 1462478861999 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:42 INFO - PROCESS | 1819 | 1462478862185 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 13:07:42 INFO - PROCESS | 1819 | 1462478862198 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:42 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a774400 == 18 [pid = 1819] [id = 18] 13:07:42 INFO - PROCESS | 1819 | ++DOMWINDOW == 51 (0x9a775400) [pid = 1819] [serial = 51] [outer = (nil)] 13:07:42 INFO - PROCESS | 1819 | ++DOMWINDOW == 52 (0x9a77ac00) [pid = 1819] [serial = 52] [outer = 0x9a775400] 13:07:42 INFO - PROCESS | 1819 | 1462478862361 Marionette DEBUG loaded listener.js 13:07:42 INFO - PROCESS | 1819 | ++DOMWINDOW == 53 (0x9b248400) [pid = 1819] [serial = 53] [outer = 0x9a775400] 13:07:43 INFO - PROCESS | 1819 | 1462478863079 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 13:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1134ms 13:07:43 INFO - PROCESS | 1819 | 1462478863112 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 13:07:43 INFO - PROCESS | 1819 | 1462478863116 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 13:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:07:43 INFO - PROCESS | 1819 | 1462478863123 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:07:43 INFO - PROCESS | 1819 | 1462478863125 Marionette TRACE conn3 <- [1,46,null,{}] 13:07:43 INFO - PROCESS | 1819 | 1462478863132 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:43 INFO - PROCESS | 1819 | 1462478863321 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 13:07:43 INFO - PROCESS | 1819 | 1462478863342 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:43 INFO - PROCESS | 1819 | ++DOCSHELL 0x9b030000 == 19 [pid = 1819] [id = 19] 13:07:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 54 (0x9b40b400) [pid = 1819] [serial = 54] [outer = (nil)] 13:07:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 55 (0x9b480400) [pid = 1819] [serial = 55] [outer = 0x9b40b400] 13:07:43 INFO - PROCESS | 1819 | 1462478863422 Marionette DEBUG loaded listener.js 13:07:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 56 (0x9b5a5c00) [pid = 1819] [serial = 56] [outer = 0x9b40b400] 13:07:44 INFO - PROCESS | 1819 | 1462478864176 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 13:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1087ms 13:07:44 INFO - PROCESS | 1819 | 1462478864211 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 13:07:44 INFO - PROCESS | 1819 | 1462478864214 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 13:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:07:44 INFO - PROCESS | 1819 | 1462478864220 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:07:44 INFO - PROCESS | 1819 | 1462478864224 Marionette TRACE conn3 <- [1,50,null,{}] 13:07:44 INFO - PROCESS | 1819 | 1462478864229 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:44 INFO - PROCESS | 1819 | 1462478864413 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 13:07:44 INFO - PROCESS | 1819 | 1462478864429 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:44 INFO - PROCESS | 1819 | ++DOCSHELL 0x9b4dc800 == 20 [pid = 1819] [id = 20] 13:07:44 INFO - PROCESS | 1819 | ++DOMWINDOW == 57 (0x9b795800) [pid = 1819] [serial = 57] [outer = (nil)] 13:07:44 INFO - PROCESS | 1819 | ++DOMWINDOW == 58 (0x9b81c400) [pid = 1819] [serial = 58] [outer = 0x9b795800] 13:07:44 INFO - PROCESS | 1819 | 1462478864519 Marionette DEBUG loaded listener.js 13:07:44 INFO - PROCESS | 1819 | ++DOMWINDOW == 59 (0x9b820000) [pid = 1819] [serial = 59] [outer = 0x9b795800] 13:07:45 INFO - PROCESS | 1819 | 1462478865321 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:07:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1132ms 13:07:45 INFO - PROCESS | 1819 | 1462478865355 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 13:07:45 INFO - PROCESS | 1819 | 1462478865358 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 13:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:07:45 INFO - PROCESS | 1819 | 1462478865366 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:07:45 INFO - PROCESS | 1819 | 1462478865370 Marionette TRACE conn3 <- [1,54,null,{}] 13:07:45 INFO - PROCESS | 1819 | 1462478865375 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:45 INFO - PROCESS | 1819 | 1462478865551 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 13:07:45 INFO - PROCESS | 1819 | 1462478865563 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:45 INFO - PROCESS | 1819 | ++DOCSHELL 0x92202000 == 21 [pid = 1819] [id = 21] 13:07:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 60 (0x9d475400) [pid = 1819] [serial = 60] [outer = (nil)] 13:07:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 61 (0x9d85b000) [pid = 1819] [serial = 61] [outer = 0x9d475400] 13:07:45 INFO - PROCESS | 1819 | 1462478865645 Marionette DEBUG loaded listener.js 13:07:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 62 (0xa05f4800) [pid = 1819] [serial = 62] [outer = 0x9d475400] 13:07:46 INFO - PROCESS | 1819 | 1462478866398 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:07:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1079ms 13:07:46 INFO - PROCESS | 1819 | 1462478866448 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 13:07:46 INFO - PROCESS | 1819 | 1462478866452 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 13:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:07:46 INFO - PROCESS | 1819 | 1462478866458 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:07:46 INFO - PROCESS | 1819 | 1462478866461 Marionette TRACE conn3 <- [1,58,null,{}] 13:07:46 INFO - PROCESS | 1819 | 1462478866468 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:46 INFO - PROCESS | 1819 | 1462478866648 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 13:07:46 INFO - PROCESS | 1819 | 1462478866663 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:46 INFO - PROCESS | 1819 | ++DOCSHELL 0x9220cc00 == 22 [pid = 1819] [id = 22] 13:07:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 63 (0x9b79a800) [pid = 1819] [serial = 63] [outer = (nil)] 13:07:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 64 (0xa2142400) [pid = 1819] [serial = 64] [outer = 0x9b79a800] 13:07:46 INFO - PROCESS | 1819 | 1462478866737 Marionette DEBUG loaded listener.js 13:07:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 65 (0xa2149400) [pid = 1819] [serial = 65] [outer = 0x9b79a800] 13:07:47 INFO - PROCESS | 1819 | 1462478867446 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:07:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1031ms 13:07:47 INFO - PROCESS | 1819 | 1462478867490 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 13:07:47 INFO - PROCESS | 1819 | 1462478867494 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 13:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:07:47 INFO - PROCESS | 1819 | 1462478867500 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:07:47 INFO - PROCESS | 1819 | 1462478867502 Marionette TRACE conn3 <- [1,62,null,{}] 13:07:47 INFO - PROCESS | 1819 | 1462478867509 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:47 INFO - PROCESS | 1819 | 1462478867694 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 13:07:47 INFO - PROCESS | 1819 | 1462478867719 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:47 INFO - PROCESS | 1819 | ++DOCSHELL 0xa1054000 == 23 [pid = 1819] [id = 23] 13:07:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 66 (0xa213d000) [pid = 1819] [serial = 66] [outer = (nil)] 13:07:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 67 (0xa22d3800) [pid = 1819] [serial = 67] [outer = 0xa213d000] 13:07:47 INFO - PROCESS | 1819 | 1462478867791 Marionette DEBUG loaded listener.js 13:07:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 68 (0xa22db000) [pid = 1819] [serial = 68] [outer = 0xa213d000] 13:07:48 INFO - PROCESS | 1819 | 1462478868707 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:07:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1240ms 13:07:49 INFO - PROCESS | 1819 | 1462478869753 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 13:07:49 INFO - PROCESS | 1819 | 1462478869759 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 13:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:07:49 INFO - PROCESS | 1819 | 1462478869894 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:07:49 INFO - PROCESS | 1819 | 1462478869902 Marionette TRACE conn3 <- [1,66,null,{}] 13:07:49 INFO - PROCESS | 1819 | 1462478869911 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:50 INFO - PROCESS | 1819 | 1462478870094 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 13:07:50 INFO - PROCESS | 1819 | 1462478870124 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:50 INFO - PROCESS | 1819 | ++DOCSHELL 0x94fa6400 == 24 [pid = 1819] [id = 24] 13:07:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 69 (0x94fa7c00) [pid = 1819] [serial = 69] [outer = (nil)] 13:07:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 70 (0x94fe2000) [pid = 1819] [serial = 70] [outer = 0x94fa7c00] 13:07:50 INFO - PROCESS | 1819 | 1462478870215 Marionette DEBUG loaded listener.js 13:07:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 71 (0x98044c00) [pid = 1819] [serial = 71] [outer = 0x94fa7c00] 13:07:51 INFO - PROCESS | 1819 | --DOMWINDOW == 70 (0x93bb2800) [pid = 1819] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:07:51 INFO - PROCESS | 1819 | --DOMWINDOW == 69 (0x9a775400) [pid = 1819] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:07:51 INFO - PROCESS | 1819 | --DOMWINDOW == 68 (0x9b40b400) [pid = 1819] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:07:51 INFO - PROCESS | 1819 | --DOMWINDOW == 67 (0x9b795800) [pid = 1819] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:07:51 INFO - PROCESS | 1819 | --DOMWINDOW == 66 (0x9d475400) [pid = 1819] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:07:51 INFO - PROCESS | 1819 | --DOMWINDOW == 65 (0x9b79a800) [pid = 1819] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:07:51 INFO - PROCESS | 1819 | --DOMWINDOW == 64 (0x921de800) [pid = 1819] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:07:51 INFO - PROCESS | 1819 | --DOMWINDOW == 63 (0x9220e000) [pid = 1819] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:07:51 INFO - PROCESS | 1819 | --DOMWINDOW == 62 (0x98041400) [pid = 1819] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:07:51 INFO - PROCESS | 1819 | --DOMWINDOW == 61 (0x9d85e000) [pid = 1819] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:07:51 INFO - PROCESS | 1819 | --DOMWINDOW == 60 (0x9b477400) [pid = 1819] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:07:51 INFO - PROCESS | 1819 | --DOMWINDOW == 59 (0x92c85800) [pid = 1819] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:07:51 INFO - PROCESS | 1819 | --DOMWINDOW == 58 (0x93b53800) [pid = 1819] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:07:51 INFO - PROCESS | 1819 | --DOMWINDOW == 57 (0x990bb400) [pid = 1819] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:07:51 INFO - PROCESS | 1819 | 1462478871563 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1765ms 13:07:51 INFO - PROCESS | 1819 | 1462478871632 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 13:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:07:51 INFO - PROCESS | 1819 | 1462478871637 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 13:07:51 INFO - PROCESS | 1819 | 1462478871648 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:07:51 INFO - PROCESS | 1819 | 1462478871654 Marionette TRACE conn3 <- [1,70,null,{}] 13:07:51 INFO - PROCESS | 1819 | 1462478871661 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:51 INFO - PROCESS | 1819 | 1462478871808 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 13:07:51 INFO - PROCESS | 1819 | 1462478871899 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:51 INFO - PROCESS | 1819 | ++DOCSHELL 0x9220dc00 == 25 [pid = 1819] [id = 25] 13:07:51 INFO - PROCESS | 1819 | ++DOMWINDOW == 58 (0x9220e000) [pid = 1819] [serial = 72] [outer = (nil)] 13:07:51 INFO - PROCESS | 1819 | ++DOMWINDOW == 59 (0x99504000) [pid = 1819] [serial = 73] [outer = 0x9220e000] 13:07:51 INFO - PROCESS | 1819 | 1462478871977 Marionette DEBUG loaded listener.js 13:07:52 INFO - PROCESS | 1819 | ++DOMWINDOW == 60 (0x99ea1000) [pid = 1819] [serial = 74] [outer = 0x9220e000] 13:07:52 INFO - PROCESS | 1819 | 1462478872658 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1044ms 13:07:52 INFO - PROCESS | 1819 | 1462478872690 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 13:07:52 INFO - PROCESS | 1819 | 1462478872693 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 13:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:07:52 INFO - PROCESS | 1819 | 1462478872700 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:07:52 INFO - PROCESS | 1819 | 1462478872703 Marionette TRACE conn3 <- [1,74,null,{}] 13:07:52 INFO - PROCESS | 1819 | 1462478872711 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:52 INFO - PROCESS | 1819 | 1462478872876 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 13:07:53 INFO - PROCESS | 1819 | 1462478872984 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:53 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a773c00 == 26 [pid = 1819] [id = 26] 13:07:53 INFO - PROCESS | 1819 | ++DOMWINDOW == 61 (0x9a777800) [pid = 1819] [serial = 75] [outer = (nil)] 13:07:53 INFO - PROCESS | 1819 | ++DOMWINDOW == 62 (0x9a77b000) [pid = 1819] [serial = 76] [outer = 0x9a777800] 13:07:53 INFO - PROCESS | 1819 | 1462478873063 Marionette DEBUG loaded listener.js 13:07:53 INFO - PROCESS | 1819 | ++DOMWINDOW == 63 (0x9b40b400) [pid = 1819] [serial = 77] [outer = 0x9a777800] 13:07:53 INFO - PROCESS | 1819 | 1462478873934 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:07:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1279ms 13:07:53 INFO - PROCESS | 1819 | 1462478873985 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 13:07:53 INFO - PROCESS | 1819 | 1462478873993 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 13:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:07:54 INFO - PROCESS | 1819 | 1462478874003 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:07:54 INFO - PROCESS | 1819 | 1462478874007 Marionette TRACE conn3 <- [1,78,null,{}] 13:07:54 INFO - PROCESS | 1819 | 1462478874016 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:54 INFO - PROCESS | 1819 | 1462478874193 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 13:07:54 INFO - PROCESS | 1819 | 1462478874328 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:54 INFO - PROCESS | 1819 | ++DOCSHELL 0x94501800 == 27 [pid = 1819] [id = 27] 13:07:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 64 (0x94503000) [pid = 1819] [serial = 78] [outer = (nil)] 13:07:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 65 (0x99501800) [pid = 1819] [serial = 79] [outer = 0x94503000] 13:07:54 INFO - PROCESS | 1819 | 1462478874418 Marionette DEBUG loaded listener.js 13:07:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 66 (0x9a76d000) [pid = 1819] [serial = 80] [outer = 0x94503000] 13:07:55 INFO - PROCESS | 1819 | 1462478875301 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:07:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1336ms 13:07:55 INFO - PROCESS | 1819 | 1462478875347 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 13:07:55 INFO - PROCESS | 1819 | 1462478875357 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 13:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:07:55 INFO - PROCESS | 1819 | 1462478875368 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:07:55 INFO - PROCESS | 1819 | 1462478875373 Marionette TRACE conn3 <- [1,82,null,{}] 13:07:55 INFO - PROCESS | 1819 | 1462478875379 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:55 INFO - PROCESS | 1819 | 1462478875555 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 13:07:55 INFO - PROCESS | 1819 | 1462478875689 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:55 INFO - PROCESS | 1819 | ++DOCSHELL 0x99554000 == 28 [pid = 1819] [id = 28] 13:07:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 67 (0x9a76e400) [pid = 1819] [serial = 81] [outer = (nil)] 13:07:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 68 (0x9b479c00) [pid = 1819] [serial = 82] [outer = 0x9a76e400] 13:07:55 INFO - PROCESS | 1819 | 1462478875780 Marionette DEBUG loaded listener.js 13:07:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 69 (0x9b4e7400) [pid = 1819] [serial = 83] [outer = 0x9a76e400] 13:07:56 INFO - PROCESS | 1819 | 1462478876777 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1445ms 13:07:56 INFO - PROCESS | 1819 | 1462478876813 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 13:07:56 INFO - PROCESS | 1819 | 1462478876817 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 13:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:07:56 INFO - PROCESS | 1819 | 1462478876824 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:07:56 INFO - PROCESS | 1819 | 1462478876830 Marionette TRACE conn3 <- [1,86,null,{}] 13:07:56 INFO - PROCESS | 1819 | 1462478876847 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:57 INFO - PROCESS | 1819 | 1462478877025 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 13:07:57 INFO - PROCESS | 1819 | 1462478877162 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:57 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a775800 == 29 [pid = 1819] [id = 29] 13:07:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 70 (0x9b801c00) [pid = 1819] [serial = 84] [outer = (nil)] 13:07:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 71 (0x9d471800) [pid = 1819] [serial = 85] [outer = 0x9b801c00] 13:07:57 INFO - PROCESS | 1819 | 1462478877251 Marionette DEBUG loaded listener.js 13:07:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 72 (0x9d84a000) [pid = 1819] [serial = 86] [outer = 0x9b801c00] 13:07:58 INFO - PROCESS | 1819 | 1462478878150 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:07:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1384ms 13:07:58 INFO - PROCESS | 1819 | 1462478878210 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 13:07:58 INFO - PROCESS | 1819 | 1462478878215 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 13:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:07:58 INFO - PROCESS | 1819 | 1462478878221 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:07:58 INFO - PROCESS | 1819 | 1462478878225 Marionette TRACE conn3 <- [1,90,null,{}] 13:07:58 INFO - PROCESS | 1819 | 1462478878231 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:58 INFO - PROCESS | 1819 | 1462478878408 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 13:07:58 INFO - PROCESS | 1819 | 1462478878544 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:58 INFO - PROCESS | 1819 | ++DOCSHELL 0x94502400 == 30 [pid = 1819] [id = 30] 13:07:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 73 (0x9c1cf400) [pid = 1819] [serial = 87] [outer = (nil)] 13:07:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 74 (0xa1058000) [pid = 1819] [serial = 88] [outer = 0x9c1cf400] 13:07:58 INFO - PROCESS | 1819 | 1462478878631 Marionette DEBUG loaded listener.js 13:07:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 75 (0xa2148400) [pid = 1819] [serial = 89] [outer = 0x9c1cf400] 13:07:59 INFO - PROCESS | 1819 | 1462478879439 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1288ms 13:07:59 INFO - PROCESS | 1819 | 1462478879510 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 13:07:59 INFO - PROCESS | 1819 | 1462478879514 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 13:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:07:59 INFO - PROCESS | 1819 | 1462478879521 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:07:59 INFO - PROCESS | 1819 | 1462478879525 Marionette TRACE conn3 <- [1,94,null,{}] 13:07:59 INFO - PROCESS | 1819 | 1462478879531 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:59 INFO - PROCESS | 1819 | 1462478879713 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 13:07:59 INFO - PROCESS | 1819 | 1462478879839 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:59 INFO - PROCESS | 1819 | ++DOCSHELL 0x9450a400 == 31 [pid = 1819] [id = 31] 13:07:59 INFO - PROCESS | 1819 | ++DOMWINDOW == 76 (0x9a76f400) [pid = 1819] [serial = 90] [outer = (nil)] 13:07:59 INFO - PROCESS | 1819 | ++DOMWINDOW == 77 (0xa22d5400) [pid = 1819] [serial = 91] [outer = 0x9a76f400] 13:07:59 INFO - PROCESS | 1819 | 1462478879957 Marionette DEBUG loaded listener.js 13:08:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 78 (0xa2427800) [pid = 1819] [serial = 92] [outer = 0x9a76f400] 13:08:00 INFO - PROCESS | 1819 | 1462478880920 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 13:08:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1486ms 13:08:01 INFO - PROCESS | 1819 | 1462478881011 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 13:08:01 INFO - PROCESS | 1819 | 1462478881017 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 13:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:08:01 INFO - PROCESS | 1819 | 1462478881028 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:08:01 INFO - PROCESS | 1819 | 1462478881032 Marionette TRACE conn3 <- [1,98,null,{}] 13:08:01 INFO - PROCESS | 1819 | 1462478881043 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:01 INFO - PROCESS | 1819 | 1462478881306 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 13:08:01 INFO - PROCESS | 1819 | 1462478881519 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:01 INFO - PROCESS | 1819 | ++DOCSHELL 0x938a6800 == 32 [pid = 1819] [id = 32] 13:08:01 INFO - PROCESS | 1819 | ++DOMWINDOW == 79 (0x9399e000) [pid = 1819] [serial = 93] [outer = (nil)] 13:08:01 INFO - PROCESS | 1819 | ++DOMWINDOW == 80 (0xa355f800) [pid = 1819] [serial = 94] [outer = 0x9399e000] 13:08:01 INFO - PROCESS | 1819 | 1462478881613 Marionette DEBUG loaded listener.js 13:08:01 INFO - PROCESS | 1819 | ++DOMWINDOW == 81 (0xa3495800) [pid = 1819] [serial = 95] [outer = 0x9399e000] 13:08:02 INFO - PROCESS | 1819 | 1462478882500 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 13:08:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1536ms 13:08:02 INFO - PROCESS | 1819 | 1462478882563 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 13:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:08:02 INFO - PROCESS | 1819 | 1462478882568 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 13:08:02 INFO - PROCESS | 1819 | 1462478882574 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:08:02 INFO - PROCESS | 1819 | 1462478882578 Marionette TRACE conn3 <- [1,102,null,{}] 13:08:02 INFO - PROCESS | 1819 | 1462478882584 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:02 INFO - PROCESS | 1819 | 1462478882744 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 13:08:02 INFO - PROCESS | 1819 | 1462478882975 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:03 INFO - PROCESS | 1819 | ++DOCSHELL 0x92210400 == 33 [pid = 1819] [id = 33] 13:08:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 82 (0x92c87000) [pid = 1819] [serial = 96] [outer = (nil)] 13:08:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 83 (0x939a9000) [pid = 1819] [serial = 97] [outer = 0x92c87000] 13:08:03 INFO - PROCESS | 1819 | 1462478883106 Marionette DEBUG loaded listener.js 13:08:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 84 (0x9450a000) [pid = 1819] [serial = 98] [outer = 0x92c87000] 13:08:04 INFO - PROCESS | 1819 | ++DOMWINDOW == 85 (0x921de800) [pid = 1819] [serial = 99] [outer = 0x980d0400] 13:08:04 INFO - PROCESS | 1819 | --DOMWINDOW == 84 (0xa4e17400) [pid = 1819] [serial = 2] [outer = (nil)] [url = about:blank] 13:08:04 INFO - PROCESS | 1819 | --DOMWINDOW == 83 (0x99ea7400) [pid = 1819] [serial = 49] [outer = (nil)] [url = about:blank] 13:08:04 INFO - PROCESS | 1819 | --DOMWINDOW == 82 (0x9a77ac00) [pid = 1819] [serial = 52] [outer = (nil)] [url = about:blank] 13:08:04 INFO - PROCESS | 1819 | --DOMWINDOW == 81 (0x9b480400) [pid = 1819] [serial = 55] [outer = (nil)] [url = about:blank] 13:08:04 INFO - PROCESS | 1819 | --DOMWINDOW == 80 (0x9b81c400) [pid = 1819] [serial = 58] [outer = (nil)] [url = about:blank] 13:08:04 INFO - PROCESS | 1819 | --DOMWINDOW == 79 (0x9b248400) [pid = 1819] [serial = 53] [outer = (nil)] [url = about:blank] 13:08:04 INFO - PROCESS | 1819 | --DOMWINDOW == 78 (0x9d85b000) [pid = 1819] [serial = 61] [outer = (nil)] [url = about:blank] 13:08:04 INFO - PROCESS | 1819 | --DOMWINDOW == 77 (0xa2142400) [pid = 1819] [serial = 64] [outer = (nil)] [url = about:blank] 13:08:04 INFO - PROCESS | 1819 | --DOMWINDOW == 76 (0x921e0800) [pid = 1819] [serial = 22] [outer = (nil)] [url = about:blank] 13:08:04 INFO - PROCESS | 1819 | --DOMWINDOW == 75 (0x92c90c00) [pid = 1819] [serial = 25] [outer = (nil)] [url = about:blank] 13:08:04 INFO - PROCESS | 1819 | --DOMWINDOW == 74 (0x99e16000) [pid = 1819] [serial = 31] [outer = (nil)] [url = about:blank] 13:08:04 INFO - PROCESS | 1819 | --DOMWINDOW == 73 (0x9b029800) [pid = 1819] [serial = 34] [outer = (nil)] [url = about:blank] 13:08:04 INFO - PROCESS | 1819 | --DOMWINDOW == 72 (0xa21c4400) [pid = 1819] [serial = 37] [outer = (nil)] [url = about:blank] 13:08:04 INFO - PROCESS | 1819 | --DOMWINDOW == 71 (0x9b479400) [pid = 1819] [serial = 40] [outer = (nil)] [url = about:blank] 13:08:04 INFO - PROCESS | 1819 | --DOMWINDOW == 70 (0xa6ff6800) [pid = 1819] [serial = 43] [outer = (nil)] [url = about:blank] 13:08:04 INFO - PROCESS | 1819 | --DOMWINDOW == 69 (0xac0e7400) [pid = 1819] [serial = 44] [outer = (nil)] [url = about:blank] 13:08:04 INFO - PROCESS | 1819 | --DOMWINDOW == 68 (0x9744b000) [pid = 1819] [serial = 46] [outer = (nil)] [url = about:blank] 13:08:04 INFO - PROCESS | 1819 | --DOMWINDOW == 67 (0x990b3400) [pid = 1819] [serial = 47] [outer = (nil)] [url = about:blank] 13:08:04 INFO - PROCESS | 1819 | --DOMWINDOW == 66 (0x9b5a5c00) [pid = 1819] [serial = 56] [outer = (nil)] [url = about:blank] 13:08:04 INFO - PROCESS | 1819 | --DOMWINDOW == 65 (0x9808d000) [pid = 1819] [serial = 28] [outer = (nil)] [url = about:blank] 13:08:04 INFO - PROCESS | 1819 | --DOMWINDOW == 64 (0x9b820000) [pid = 1819] [serial = 59] [outer = (nil)] [url = about:blank] 13:08:04 INFO - PROCESS | 1819 | --DOMWINDOW == 63 (0x93b54800) [pid = 1819] [serial = 26] [outer = (nil)] [url = about:blank] 13:08:04 INFO - PROCESS | 1819 | --DOMWINDOW == 62 (0xa05f4800) [pid = 1819] [serial = 62] [outer = (nil)] [url = about:blank] 13:08:04 INFO - PROCESS | 1819 | --DOMWINDOW == 61 (0xa2149400) [pid = 1819] [serial = 65] [outer = (nil)] [url = about:blank] 13:08:04 INFO - PROCESS | 1819 | --DOMWINDOW == 60 (0x9a176000) [pid = 1819] [serial = 50] [outer = (nil)] [url = about:blank] 13:08:04 INFO - PROCESS | 1819 | --DOMWINDOW == 59 (0x9b79f000) [pid = 1819] [serial = 35] [outer = (nil)] [url = about:blank] 13:08:04 INFO - PROCESS | 1819 | --DOMWINDOW == 58 (0xa30d3000) [pid = 1819] [serial = 38] [outer = (nil)] [url = about:blank] 13:08:04 INFO - PROCESS | 1819 | --DOMWINDOW == 57 (0x921e5400) [pid = 1819] [serial = 23] [outer = (nil)] [url = about:blank] 13:08:04 INFO - PROCESS | 1819 | --DOMWINDOW == 56 (0x9b47d800) [pid = 1819] [serial = 41] [outer = (nil)] [url = about:blank] 13:08:04 INFO - PROCESS | 1819 | --DOMWINDOW == 55 (0x93bb4800) [pid = 1819] [serial = 16] [outer = (nil)] [url = about:blank] 13:08:04 INFO - PROCESS | 1819 | --DOMWINDOW == 54 (0x93bb9c00) [pid = 1819] [serial = 17] [outer = (nil)] [url = about:blank] 13:08:04 INFO - PROCESS | 1819 | --DOMWINDOW == 53 (0x9a23e800) [pid = 1819] [serial = 12] [outer = (nil)] [url = about:blank] 13:08:04 INFO - PROCESS | 1819 | --DOMWINDOW == 52 (0x9a618800) [pid = 1819] [serial = 9] [outer = (nil)] [url = about:blank] 13:08:04 INFO - PROCESS | 1819 | --DOMWINDOW == 51 (0x94505800) [pid = 1819] [serial = 19] [outer = (nil)] [url = about:blank] 13:08:04 INFO - PROCESS | 1819 | 1462478884967 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 13:08:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:08:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 2437ms 13:08:05 INFO - PROCESS | 1819 | 1462478885012 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 13:08:05 INFO - PROCESS | 1819 | 1462478885019 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 13:08:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:08:05 INFO - PROCESS | 1819 | 1462478885028 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:08:05 INFO - PROCESS | 1819 | 1462478885034 Marionette TRACE conn3 <- [1,106,null,{}] 13:08:05 INFO - PROCESS | 1819 | 1462478885045 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:05 INFO - PROCESS | 1819 | 1462478885213 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 13:08:05 INFO - PROCESS | 1819 | 1462478885229 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:05 INFO - PROCESS | 1819 | ++DOCSHELL 0x93b54c00 == 34 [pid = 1819] [id = 34] 13:08:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 52 (0x94fa5800) [pid = 1819] [serial = 100] [outer = (nil)] 13:08:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 53 (0x97447400) [pid = 1819] [serial = 101] [outer = 0x94fa5800] 13:08:05 INFO - PROCESS | 1819 | 1462478885324 Marionette DEBUG loaded listener.js 13:08:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 54 (0x98036800) [pid = 1819] [serial = 102] [outer = 0x94fa5800] 13:08:06 INFO - PROCESS | 1819 | 1462478886097 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 13:08:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:08:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1142ms 13:08:06 INFO - PROCESS | 1819 | 1462478886170 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 13:08:06 INFO - PROCESS | 1819 | 1462478886180 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 13:08:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:08:06 INFO - PROCESS | 1819 | 1462478886191 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:08:06 INFO - PROCESS | 1819 | 1462478886196 Marionette TRACE conn3 <- [1,110,null,{}] 13:08:06 INFO - PROCESS | 1819 | 1462478886202 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:06 INFO - PROCESS | 1819 | 1462478886396 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 13:08:06 INFO - PROCESS | 1819 | 1462478886411 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:06 INFO - PROCESS | 1819 | ++DOCSHELL 0x99130400 == 35 [pid = 1819] [id = 35] 13:08:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 55 (0x99136c00) [pid = 1819] [serial = 103] [outer = (nil)] 13:08:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 56 (0x99eabc00) [pid = 1819] [serial = 104] [outer = 0x99136c00] 13:08:06 INFO - PROCESS | 1819 | 1462478886487 Marionette DEBUG loaded listener.js 13:08:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 57 (0x9a23c000) [pid = 1819] [serial = 105] [outer = 0x99136c00] 13:08:07 INFO - PROCESS | 1819 | 1462478887347 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 13:08:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:08:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1183ms 13:08:07 INFO - PROCESS | 1819 | 1462478887375 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 13:08:07 INFO - PROCESS | 1819 | 1462478887379 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 13:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:08:07 INFO - PROCESS | 1819 | 1462478887386 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:08:07 INFO - PROCESS | 1819 | 1462478887392 Marionette TRACE conn3 <- [1,114,null,{}] 13:08:07 INFO - PROCESS | 1819 | 1462478887417 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:07 INFO - PROCESS | 1819 | 1462478887618 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 13:08:07 INFO - PROCESS | 1819 | 1462478887644 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:07 INFO - PROCESS | 1819 | ++DOCSHELL 0x9abda000 == 36 [pid = 1819] [id = 36] 13:08:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 58 (0x9abdd800) [pid = 1819] [serial = 106] [outer = (nil)] 13:08:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 59 (0x9b24cc00) [pid = 1819] [serial = 107] [outer = 0x9abdd800] 13:08:07 INFO - PROCESS | 1819 | 1462478887727 Marionette DEBUG loaded listener.js 13:08:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 60 (0x9b478400) [pid = 1819] [serial = 108] [outer = 0x9abdd800] 13:08:08 INFO - PROCESS | 1819 | 1462478888571 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 13:08:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1239ms 13:08:08 INFO - PROCESS | 1819 | 1462478888626 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 13:08:08 INFO - PROCESS | 1819 | 1462478888629 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 13:08:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:08:08 INFO - PROCESS | 1819 | 1462478888636 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:08:08 INFO - PROCESS | 1819 | 1462478888638 Marionette TRACE conn3 <- [1,118,null,{}] 13:08:08 INFO - PROCESS | 1819 | 1462478888653 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:08 INFO - PROCESS | 1819 | 1462478888881 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 13:08:08 INFO - PROCESS | 1819 | 1462478888911 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:08 INFO - PROCESS | 1819 | ++DOCSHELL 0x990b1400 == 37 [pid = 1819] [id = 37] 13:08:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 61 (0x9b4de400) [pid = 1819] [serial = 109] [outer = (nil)] 13:08:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 62 (0x9b5a8400) [pid = 1819] [serial = 110] [outer = 0x9b4de400] 13:08:08 INFO - PROCESS | 1819 | 1462478888986 Marionette DEBUG loaded listener.js 13:08:09 INFO - PROCESS | 1819 | ++DOMWINDOW == 63 (0x9b802000) [pid = 1819] [serial = 111] [outer = 0x9b4de400] 13:08:09 INFO - PROCESS | 1819 | --DOMWINDOW == 62 (0xa213d000) [pid = 1819] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:08:09 INFO - PROCESS | 1819 | --DOMWINDOW == 61 (0x9a777800) [pid = 1819] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:08:09 INFO - PROCESS | 1819 | --DOMWINDOW == 60 (0x94fa7c00) [pid = 1819] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:08:09 INFO - PROCESS | 1819 | --DOMWINDOW == 59 (0x9220e000) [pid = 1819] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:08:09 INFO - PROCESS | 1819 | 1462478889771 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 13:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1187ms 13:08:09 INFO - PROCESS | 1819 | 1462478889826 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 13:08:09 INFO - PROCESS | 1819 | 1462478889832 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 13:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:08:09 INFO - PROCESS | 1819 | 1462478889841 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:08:09 INFO - PROCESS | 1819 | 1462478889846 Marionette TRACE conn3 <- [1,122,null,{}] 13:08:09 INFO - PROCESS | 1819 | 1462478889854 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:10 INFO - PROCESS | 1819 | 1462478890025 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 13:08:10 INFO - PROCESS | 1819 | 1462478890035 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:10 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a775000 == 38 [pid = 1819] [id = 38] 13:08:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 60 (0x9b02d400) [pid = 1819] [serial = 112] [outer = (nil)] 13:08:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 61 (0x9b81cc00) [pid = 1819] [serial = 113] [outer = 0x9b02d400] 13:08:10 INFO - PROCESS | 1819 | 1462478890110 Marionette DEBUG loaded listener.js 13:08:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 62 (0x9be48c00) [pid = 1819] [serial = 114] [outer = 0x9b02d400] 13:08:10 INFO - PROCESS | 1819 | 1462478890916 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 13:08:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1132ms 13:08:10 INFO - PROCESS | 1819 | 1462478890974 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 13:08:10 INFO - PROCESS | 1819 | 1462478890977 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 13:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:08:10 INFO - PROCESS | 1819 | 1462478890984 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:08:10 INFO - PROCESS | 1819 | 1462478890987 Marionette TRACE conn3 <- [1,126,null,{}] 13:08:10 INFO - PROCESS | 1819 | 1462478890993 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:11 INFO - PROCESS | 1819 | 1462478891193 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 13:08:11 INFO - PROCESS | 1819 | 1462478891341 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:11 INFO - PROCESS | 1819 | ++DOCSHELL 0x921d6800 == 39 [pid = 1819] [id = 39] 13:08:11 INFO - PROCESS | 1819 | ++DOMWINDOW == 63 (0x921d7000) [pid = 1819] [serial = 115] [outer = (nil)] 13:08:11 INFO - PROCESS | 1819 | ++DOMWINDOW == 64 (0x92202c00) [pid = 1819] [serial = 116] [outer = 0x921d7000] 13:08:11 INFO - PROCESS | 1819 | 1462478891434 Marionette DEBUG loaded listener.js 13:08:11 INFO - PROCESS | 1819 | ++DOMWINDOW == 65 (0x938a7c00) [pid = 1819] [serial = 117] [outer = 0x921d7000] 13:08:12 INFO - PROCESS | 1819 | 1462478892524 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 13:08:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:08:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1582ms 13:08:12 INFO - PROCESS | 1819 | 1462478892568 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 13:08:12 INFO - PROCESS | 1819 | 1462478892576 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 13:08:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:08:12 INFO - PROCESS | 1819 | 1462478892587 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:08:12 INFO - PROCESS | 1819 | 1462478892594 Marionette TRACE conn3 <- [1,130,null,{}] 13:08:12 INFO - PROCESS | 1819 | 1462478892604 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:12 INFO - PROCESS | 1819 | 1462478892855 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 13:08:13 INFO - PROCESS | 1819 | 1462478893037 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:13 INFO - PROCESS | 1819 | ++DOCSHELL 0x94fa4000 == 40 [pid = 1819] [id = 40] 13:08:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 66 (0x97447800) [pid = 1819] [serial = 118] [outer = (nil)] 13:08:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 67 (0x9744d400) [pid = 1819] [serial = 119] [outer = 0x97447800] 13:08:13 INFO - PROCESS | 1819 | 1462478893146 Marionette DEBUG loaded listener.js 13:08:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 68 (0x97452800) [pid = 1819] [serial = 120] [outer = 0x97447800] 13:08:14 INFO - PROCESS | 1819 | 1462478894169 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 13:08:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1599ms 13:08:14 INFO - PROCESS | 1819 | 1462478894186 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 13:08:14 INFO - PROCESS | 1819 | 1462478894193 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 13:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:08:14 INFO - PROCESS | 1819 | 1462478894201 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:08:14 INFO - PROCESS | 1819 | 1462478894205 Marionette TRACE conn3 <- [1,134,null,{}] 13:08:14 INFO - PROCESS | 1819 | 1462478894212 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:14 INFO - PROCESS | 1819 | 1462478894391 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 13:08:14 INFO - PROCESS | 1819 | 1462478894523 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:14 INFO - PROCESS | 1819 | ++DOCSHELL 0x990af800 == 41 [pid = 1819] [id = 41] 13:08:14 INFO - PROCESS | 1819 | ++DOMWINDOW == 69 (0x99e16000) [pid = 1819] [serial = 121] [outer = (nil)] 13:08:14 INFO - PROCESS | 1819 | ++DOMWINDOW == 70 (0x9a240c00) [pid = 1819] [serial = 122] [outer = 0x99e16000] 13:08:14 INFO - PROCESS | 1819 | 1462478894643 Marionette DEBUG loaded listener.js 13:08:14 INFO - PROCESS | 1819 | ++DOMWINDOW == 71 (0x9a772800) [pid = 1819] [serial = 123] [outer = 0x99e16000] 13:08:15 INFO - PROCESS | 1819 | 1462478895693 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 13:08:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1533ms 13:08:15 INFO - PROCESS | 1819 | 1462478895734 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 13:08:15 INFO - PROCESS | 1819 | 1462478895738 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 13:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:08:15 INFO - PROCESS | 1819 | 1462478895747 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:08:15 INFO - PROCESS | 1819 | 1462478895757 Marionette TRACE conn3 <- [1,138,null,{}] 13:08:15 INFO - PROCESS | 1819 | 1462478895772 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:16 INFO - PROCESS | 1819 | 1462478896005 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 13:08:16 INFO - PROCESS | 1819 | 1462478896214 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:16 INFO - PROCESS | 1819 | ++DOCSHELL 0x9220f000 == 42 [pid = 1819] [id = 42] 13:08:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 72 (0x92c92400) [pid = 1819] [serial = 124] [outer = (nil)] 13:08:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 73 (0x9a14f400) [pid = 1819] [serial = 125] [outer = 0x92c92400] 13:08:16 INFO - PROCESS | 1819 | 1462478896308 Marionette DEBUG loaded listener.js 13:08:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 74 (0x9a777400) [pid = 1819] [serial = 126] [outer = 0x92c92400] 13:08:17 INFO - PROCESS | 1819 | --DOCSHELL 0x9a773c00 == 41 [pid = 1819] [id = 26] 13:08:17 INFO - PROCESS | 1819 | --DOCSHELL 0x9220dc00 == 40 [pid = 1819] [id = 25] 13:08:17 INFO - PROCESS | 1819 | --DOCSHELL 0x94fa6400 == 39 [pid = 1819] [id = 24] 13:08:17 INFO - PROCESS | 1819 | --DOCSHELL 0x98044000 == 38 [pid = 1819] [id = 17] 13:08:17 INFO - PROCESS | 1819 | --DOCSHELL 0x9a775000 == 37 [pid = 1819] [id = 38] 13:08:17 INFO - PROCESS | 1819 | --DOCSHELL 0x990b1400 == 36 [pid = 1819] [id = 37] 13:08:17 INFO - PROCESS | 1819 | --DOCSHELL 0x9abda000 == 35 [pid = 1819] [id = 36] 13:08:17 INFO - PROCESS | 1819 | 1462478897532 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 13:08:17 INFO - PROCESS | 1819 | --DOCSHELL 0x99130400 == 34 [pid = 1819] [id = 35] 13:08:17 INFO - PROCESS | 1819 | --DOCSHELL 0x93b54c00 == 33 [pid = 1819] [id = 34] 13:08:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:08:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1848ms 13:08:17 INFO - PROCESS | 1819 | --DOMWINDOW == 73 (0xa22d3800) [pid = 1819] [serial = 67] [outer = (nil)] [url = about:blank] 13:08:17 INFO - PROCESS | 1819 | --DOMWINDOW == 72 (0x9b40b400) [pid = 1819] [serial = 77] [outer = (nil)] [url = about:blank] 13:08:17 INFO - PROCESS | 1819 | --DOMWINDOW == 71 (0x9a77b000) [pid = 1819] [serial = 76] [outer = (nil)] [url = about:blank] 13:08:17 INFO - PROCESS | 1819 | --DOMWINDOW == 70 (0x94fe2000) [pid = 1819] [serial = 70] [outer = (nil)] [url = about:blank] 13:08:17 INFO - PROCESS | 1819 | --DOMWINDOW == 69 (0x99504000) [pid = 1819] [serial = 73] [outer = (nil)] [url = about:blank] 13:08:17 INFO - PROCESS | 1819 | --DOMWINDOW == 68 (0x98044c00) [pid = 1819] [serial = 71] [outer = (nil)] [url = about:blank] 13:08:17 INFO - PROCESS | 1819 | --DOMWINDOW == 67 (0xa22db000) [pid = 1819] [serial = 68] [outer = (nil)] [url = about:blank] 13:08:17 INFO - PROCESS | 1819 | --DOMWINDOW == 66 (0x99ea1000) [pid = 1819] [serial = 74] [outer = (nil)] [url = about:blank] 13:08:17 INFO - PROCESS | 1819 | 1462478897651 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 13:08:17 INFO - PROCESS | 1819 | 1462478897655 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 13:08:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:08:17 INFO - PROCESS | 1819 | 1462478897749 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:08:17 INFO - PROCESS | 1819 | 1462478897752 Marionette TRACE conn3 <- [1,142,null,{}] 13:08:17 INFO - PROCESS | 1819 | 1462478897804 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:17 INFO - PROCESS | 1819 | 1462478897981 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 13:08:18 INFO - PROCESS | 1819 | 1462478898075 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:18 INFO - PROCESS | 1819 | ++DOCSHELL 0x938a6000 == 34 [pid = 1819] [id = 43] 13:08:18 INFO - PROCESS | 1819 | ++DOMWINDOW == 67 (0x939a2400) [pid = 1819] [serial = 127] [outer = (nil)] 13:08:18 INFO - PROCESS | 1819 | ++DOMWINDOW == 68 (0x97452400) [pid = 1819] [serial = 128] [outer = 0x939a2400] 13:08:18 INFO - PROCESS | 1819 | 1462478898153 Marionette DEBUG loaded listener.js 13:08:18 INFO - PROCESS | 1819 | ++DOMWINDOW == 69 (0x980cf400) [pid = 1819] [serial = 129] [outer = 0x939a2400] 13:08:18 INFO - PROCESS | 1819 | 1462478898868 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 13:08:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1215ms 13:08:18 INFO - PROCESS | 1819 | 1462478898905 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 13:08:18 INFO - PROCESS | 1819 | 1462478898914 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 13:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:08:18 INFO - PROCESS | 1819 | 1462478898932 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:08:18 INFO - PROCESS | 1819 | 1462478898935 Marionette TRACE conn3 <- [1,146,null,{}] 13:08:18 INFO - PROCESS | 1819 | 1462478898942 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:19 INFO - PROCESS | 1819 | 1462478899104 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 13:08:19 INFO - PROCESS | 1819 | 1462478899118 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:19 INFO - PROCESS | 1819 | ++DOCSHELL 0x99553c00 == 35 [pid = 1819] [id = 44] 13:08:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 70 (0x99554800) [pid = 1819] [serial = 130] [outer = (nil)] 13:08:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 71 (0x9a69ac00) [pid = 1819] [serial = 131] [outer = 0x99554800] 13:08:19 INFO - PROCESS | 1819 | 1462478899194 Marionette DEBUG loaded listener.js 13:08:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 72 (0x9a77a400) [pid = 1819] [serial = 132] [outer = 0x99554800] 13:08:20 INFO - PROCESS | 1819 | 1462478900044 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 13:08:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:08:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1180ms 13:08:20 INFO - PROCESS | 1819 | 1462478900113 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 13:08:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:08:20 INFO - PROCESS | 1819 | 1462478900117 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 13:08:20 INFO - PROCESS | 1819 | 1462478900129 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:08:20 INFO - PROCESS | 1819 | 1462478900134 Marionette TRACE conn3 <- [1,150,null,{}] 13:08:20 INFO - PROCESS | 1819 | 1462478900151 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:20 INFO - PROCESS | 1819 | 1462478900371 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 13:08:20 INFO - PROCESS | 1819 | 1462478900398 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:20 INFO - PROCESS | 1819 | ++DOCSHELL 0x9b59c400 == 36 [pid = 1819] [id = 45] 13:08:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 73 (0x9b5a2800) [pid = 1819] [serial = 133] [outer = (nil)] 13:08:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 74 (0x9b799800) [pid = 1819] [serial = 134] [outer = 0x9b5a2800] 13:08:20 INFO - PROCESS | 1819 | 1462478900479 Marionette DEBUG loaded listener.js 13:08:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 75 (0x9be46400) [pid = 1819] [serial = 135] [outer = 0x9b5a2800] 13:08:21 INFO - PROCESS | 1819 | 1462478901686 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 13:08:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1598ms 13:08:21 INFO - PROCESS | 1819 | 1462478901738 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 13:08:21 INFO - PROCESS | 1819 | 1462478901741 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 13:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:08:21 INFO - PROCESS | 1819 | 1462478901773 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:08:21 INFO - PROCESS | 1819 | 1462478901775 Marionette TRACE conn3 <- [1,154,null,{}] 13:08:21 INFO - PROCESS | 1819 | 1462478901790 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:22 INFO - PROCESS | 1819 | 1462478901993 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 13:08:22 INFO - PROCESS | 1819 | 1462478902104 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:22 INFO - PROCESS | 1819 | ++DOCSHELL 0x9c1cec00 == 37 [pid = 1819] [id = 46] 13:08:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 76 (0x9d471c00) [pid = 1819] [serial = 136] [outer = (nil)] 13:08:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 77 (0xa1051400) [pid = 1819] [serial = 137] [outer = 0x9d471c00] 13:08:22 INFO - PROCESS | 1819 | 1462478902180 Marionette DEBUG loaded listener.js 13:08:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 78 (0x939a0000) [pid = 1819] [serial = 138] [outer = 0x9d471c00] 13:08:22 INFO - PROCESS | 1819 | --DOMWINDOW == 77 (0x99136c00) [pid = 1819] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:08:22 INFO - PROCESS | 1819 | --DOMWINDOW == 76 (0x94503000) [pid = 1819] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:08:22 INFO - PROCESS | 1819 | --DOMWINDOW == 75 (0x9a76e400) [pid = 1819] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:08:22 INFO - PROCESS | 1819 | --DOMWINDOW == 74 (0x9b801c00) [pid = 1819] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:08:22 INFO - PROCESS | 1819 | --DOMWINDOW == 73 (0x9abdd800) [pid = 1819] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:08:22 INFO - PROCESS | 1819 | --DOMWINDOW == 72 (0x9c1cf400) [pid = 1819] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:08:22 INFO - PROCESS | 1819 | --DOMWINDOW == 71 (0x9a76f400) [pid = 1819] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:08:22 INFO - PROCESS | 1819 | --DOMWINDOW == 70 (0x9399e000) [pid = 1819] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:08:22 INFO - PROCESS | 1819 | --DOMWINDOW == 69 (0x9b4de400) [pid = 1819] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:08:22 INFO - PROCESS | 1819 | --DOMWINDOW == 68 (0x94fa5800) [pid = 1819] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:08:23 INFO - PROCESS | 1819 | 1462478903028 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 13:08:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:08:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1310ms 13:08:23 INFO - PROCESS | 1819 | 1462478903066 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 13:08:23 INFO - PROCESS | 1819 | 1462478903070 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 13:08:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:08:23 INFO - PROCESS | 1819 | 1462478903077 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:08:23 INFO - PROCESS | 1819 | 1462478903080 Marionette TRACE conn3 <- [1,158,null,{}] 13:08:23 INFO - PROCESS | 1819 | 1462478903086 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:23 INFO - PROCESS | 1819 | 1462478903235 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 13:08:23 INFO - PROCESS | 1819 | 1462478903250 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:23 INFO - PROCESS | 1819 | ++DOCSHELL 0x9399e000 == 38 [pid = 1819] [id = 47] 13:08:23 INFO - PROCESS | 1819 | ++DOMWINDOW == 69 (0x99505000) [pid = 1819] [serial = 139] [outer = (nil)] 13:08:23 INFO - PROCESS | 1819 | ++DOMWINDOW == 70 (0x9b813800) [pid = 1819] [serial = 140] [outer = 0x99505000] 13:08:23 INFO - PROCESS | 1819 | 1462478903325 Marionette DEBUG loaded listener.js 13:08:23 INFO - PROCESS | 1819 | ++DOMWINDOW == 71 (0x9b79cc00) [pid = 1819] [serial = 141] [outer = 0x99505000] 13:08:24 INFO - PROCESS | 1819 | 1462478904199 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 13:08:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:08:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1180ms 13:08:24 INFO - PROCESS | 1819 | 1462478904258 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 13:08:24 INFO - PROCESS | 1819 | 1462478904261 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 13:08:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:08:24 INFO - PROCESS | 1819 | 1462478904268 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:08:24 INFO - PROCESS | 1819 | 1462478904270 Marionette TRACE conn3 <- [1,162,null,{}] 13:08:24 INFO - PROCESS | 1819 | 1462478904276 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:24 INFO - PROCESS | 1819 | 1462478904480 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 13:08:24 INFO - PROCESS | 1819 | 1462478904637 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:24 INFO - PROCESS | 1819 | ++DOCSHELL 0x921d6400 == 39 [pid = 1819] [id = 48] 13:08:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 72 (0x921d8c00) [pid = 1819] [serial = 142] [outer = (nil)] 13:08:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 73 (0x92204800) [pid = 1819] [serial = 143] [outer = 0x921d8c00] 13:08:24 INFO - PROCESS | 1819 | 1462478904768 Marionette DEBUG loaded listener.js 13:08:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 74 (0x939a3800) [pid = 1819] [serial = 144] [outer = 0x921d8c00] 13:08:25 INFO - PROCESS | 1819 | 1462478905795 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 13:08:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:08:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1582ms 13:08:25 INFO - PROCESS | 1819 | 1462478905852 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 13:08:25 INFO - PROCESS | 1819 | 1462478905859 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 13:08:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:08:25 INFO - PROCESS | 1819 | 1462478905867 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:08:25 INFO - PROCESS | 1819 | 1462478905873 Marionette TRACE conn3 <- [1,166,null,{}] 13:08:25 INFO - PROCESS | 1819 | 1462478905926 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:26 INFO - PROCESS | 1819 | 1462478906133 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 13:08:26 INFO - PROCESS | 1819 | 1462478906295 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:26 INFO - PROCESS | 1819 | ++DOCSHELL 0x990bac00 == 40 [pid = 1819] [id = 49] 13:08:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 75 (0x99139800) [pid = 1819] [serial = 145] [outer = (nil)] 13:08:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 76 (0x9a150800) [pid = 1819] [serial = 146] [outer = 0x99139800] 13:08:26 INFO - PROCESS | 1819 | 1462478906386 Marionette DEBUG loaded listener.js 13:08:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 77 (0x9a777800) [pid = 1819] [serial = 147] [outer = 0x99139800] 13:08:27 INFO - PROCESS | 1819 | 1462478907076 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:08:27 INFO - PROCESS | 1819 | 1462478907326 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 13:08:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1476ms 13:08:27 INFO - PROCESS | 1819 | 1462478907347 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 13:08:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:08:27 INFO - PROCESS | 1819 | 1462478907354 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 13:08:27 INFO - PROCESS | 1819 | 1462478907361 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:08:27 INFO - PROCESS | 1819 | 1462478907365 Marionette TRACE conn3 <- [1,170,null,{}] 13:08:27 INFO - PROCESS | 1819 | 1462478907371 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:27 INFO - PROCESS | 1819 | 1462478907559 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 13:08:27 INFO - PROCESS | 1819 | 1462478907709 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:27 INFO - PROCESS | 1819 | ++DOCSHELL 0x94fa0800 == 41 [pid = 1819] [id = 50] 13:08:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 78 (0x9a76f000) [pid = 1819] [serial = 148] [outer = (nil)] 13:08:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 79 (0xa1054c00) [pid = 1819] [serial = 149] [outer = 0x9a76f000] 13:08:27 INFO - PROCESS | 1819 | 1462478907835 Marionette DEBUG loaded listener.js 13:08:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 80 (0xa227d400) [pid = 1819] [serial = 150] [outer = 0x9a76f000] 13:08:28 INFO - PROCESS | 1819 | 1462478908701 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 13:08:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:08:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1383ms 13:08:28 INFO - PROCESS | 1819 | 1462478908744 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 13:08:28 INFO - PROCESS | 1819 | 1462478908749 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 13:08:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:08:28 INFO - PROCESS | 1819 | 1462478908765 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:08:28 INFO - PROCESS | 1819 | 1462478908774 Marionette TRACE conn3 <- [1,174,null,{}] 13:08:28 INFO - PROCESS | 1819 | 1462478908780 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:29 INFO - PROCESS | 1819 | 1462478909004 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 13:08:29 INFO - PROCESS | 1819 | 1462478909308 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:29 INFO - PROCESS | 1819 | ++DOCSHELL 0xa2431400 == 42 [pid = 1819] [id = 51] 13:08:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 81 (0xa30d2c00) [pid = 1819] [serial = 151] [outer = (nil)] 13:08:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 82 (0xa32eec00) [pid = 1819] [serial = 152] [outer = 0xa30d2c00] 13:08:29 INFO - PROCESS | 1819 | 1462478909498 Marionette DEBUG loaded listener.js 13:08:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 83 (0xa32ee800) [pid = 1819] [serial = 153] [outer = 0xa30d2c00] 13:08:30 INFO - PROCESS | 1819 | 1462478910365 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 13:08:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:08:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1651ms 13:08:30 INFO - PROCESS | 1819 | 1462478910412 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 13:08:30 INFO - PROCESS | 1819 | 1462478910417 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 13:08:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:08:30 INFO - PROCESS | 1819 | 1462478910424 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:08:30 INFO - PROCESS | 1819 | 1462478910428 Marionette TRACE conn3 <- [1,178,null,{}] 13:08:30 INFO - PROCESS | 1819 | 1462478910433 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:30 INFO - PROCESS | 1819 | 1462478910615 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 13:08:30 INFO - PROCESS | 1819 | 1462478910788 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:30 INFO - PROCESS | 1819 | ++DOCSHELL 0x9b5a1c00 == 43 [pid = 1819] [id = 52] 13:08:30 INFO - PROCESS | 1819 | ++DOMWINDOW == 84 (0xa32e4400) [pid = 1819] [serial = 154] [outer = (nil)] 13:08:30 INFO - PROCESS | 1819 | ++DOMWINDOW == 85 (0xa500c000) [pid = 1819] [serial = 155] [outer = 0xa32e4400] 13:08:30 INFO - PROCESS | 1819 | 1462478910875 Marionette DEBUG loaded listener.js 13:08:30 INFO - PROCESS | 1819 | ++DOMWINDOW == 86 (0xa5073c00) [pid = 1819] [serial = 156] [outer = 0xa32e4400] 13:08:31 INFO - PROCESS | 1819 | 1462478911782 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 13:08:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:08:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1436ms 13:08:31 INFO - PROCESS | 1819 | 1462478911861 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 13:08:31 INFO - PROCESS | 1819 | 1462478911865 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 13:08:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:08:31 INFO - PROCESS | 1819 | 1462478911872 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:08:31 INFO - PROCESS | 1819 | 1462478911875 Marionette TRACE conn3 <- [1,182,null,{}] 13:08:31 INFO - PROCESS | 1819 | 1462478911881 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:32 INFO - PROCESS | 1819 | 1462478912089 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 13:08:32 INFO - PROCESS | 1819 | 1462478912282 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:32 INFO - PROCESS | 1819 | ++DOCSHELL 0x92c93c00 == 44 [pid = 1819] [id = 53] 13:08:32 INFO - PROCESS | 1819 | ++DOMWINDOW == 87 (0x93b5a000) [pid = 1819] [serial = 157] [outer = (nil)] 13:08:32 INFO - PROCESS | 1819 | ++DOMWINDOW == 88 (0x9a176800) [pid = 1819] [serial = 158] [outer = 0x93b5a000] 13:08:32 INFO - PROCESS | 1819 | 1462478912427 Marionette DEBUG loaded listener.js 13:08:32 INFO - PROCESS | 1819 | ++DOMWINDOW == 89 (0x9b475400) [pid = 1819] [serial = 159] [outer = 0x93b5a000] 13:08:33 INFO - PROCESS | 1819 | 1462478913495 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 13:08:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:08:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1683ms 13:08:33 INFO - PROCESS | 1819 | 1462478913557 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 13:08:33 INFO - PROCESS | 1819 | 1462478913564 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 13:08:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:08:33 INFO - PROCESS | 1819 | 1462478913572 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:08:33 INFO - PROCESS | 1819 | 1462478913578 Marionette TRACE conn3 <- [1,186,null,{}] 13:08:33 INFO - PROCESS | 1819 | 1462478913586 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:33 INFO - PROCESS | 1819 | 1462478913908 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 13:08:34 INFO - PROCESS | 1819 | 1462478913982 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:34 INFO - PROCESS | 1819 | ++DOCSHELL 0x93b5b400 == 45 [pid = 1819] [id = 54] 13:08:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 90 (0x93bb1000) [pid = 1819] [serial = 160] [outer = (nil)] 13:08:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 91 (0x9744b000) [pid = 1819] [serial = 161] [outer = 0x93bb1000] 13:08:34 INFO - PROCESS | 1819 | 1462478914108 Marionette DEBUG loaded listener.js 13:08:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 92 (0x99131000) [pid = 1819] [serial = 162] [outer = 0x93bb1000] 13:08:34 INFO - PROCESS | 1819 | --DOCSHELL 0x9b030000 == 44 [pid = 1819] [id = 19] 13:08:34 INFO - PROCESS | 1819 | --DOCSHELL 0x9399e000 == 43 [pid = 1819] [id = 47] 13:08:34 INFO - PROCESS | 1819 | --DOCSHELL 0x9c1cec00 == 42 [pid = 1819] [id = 46] 13:08:34 INFO - PROCESS | 1819 | --DOMWINDOW == 91 (0x939a9000) [pid = 1819] [serial = 97] [outer = (nil)] [url = about:blank] 13:08:34 INFO - PROCESS | 1819 | --DOCSHELL 0x9b59c400 == 41 [pid = 1819] [id = 45] 13:08:34 INFO - PROCESS | 1819 | --DOCSHELL 0x99553c00 == 40 [pid = 1819] [id = 44] 13:08:34 INFO - PROCESS | 1819 | --DOCSHELL 0x938a6000 == 39 [pid = 1819] [id = 43] 13:08:34 INFO - PROCESS | 1819 | --DOMWINDOW == 90 (0x99f25000) [pid = 1819] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:08:34 INFO - PROCESS | 1819 | --DOMWINDOW == 89 (0x99eabc00) [pid = 1819] [serial = 104] [outer = (nil)] [url = about:blank] 13:08:34 INFO - PROCESS | 1819 | --DOMWINDOW == 88 (0x9a76d000) [pid = 1819] [serial = 80] [outer = (nil)] [url = about:blank] 13:08:34 INFO - PROCESS | 1819 | --DOMWINDOW == 87 (0x99501800) [pid = 1819] [serial = 79] [outer = (nil)] [url = about:blank] 13:08:34 INFO - PROCESS | 1819 | --DOMWINDOW == 86 (0x9b4e7400) [pid = 1819] [serial = 83] [outer = (nil)] [url = about:blank] 13:08:34 INFO - PROCESS | 1819 | --DOMWINDOW == 85 (0x9b479c00) [pid = 1819] [serial = 82] [outer = (nil)] [url = about:blank] 13:08:34 INFO - PROCESS | 1819 | --DOMWINDOW == 84 (0x9d84a000) [pid = 1819] [serial = 86] [outer = (nil)] [url = about:blank] 13:08:34 INFO - PROCESS | 1819 | --DOMWINDOW == 83 (0x9b24cc00) [pid = 1819] [serial = 107] [outer = (nil)] [url = about:blank] 13:08:34 INFO - PROCESS | 1819 | --DOMWINDOW == 82 (0x9d471800) [pid = 1819] [serial = 85] [outer = (nil)] [url = about:blank] 13:08:34 INFO - PROCESS | 1819 | --DOMWINDOW == 81 (0xa2148400) [pid = 1819] [serial = 89] [outer = (nil)] [url = about:blank] 13:08:34 INFO - PROCESS | 1819 | --DOMWINDOW == 80 (0xa1058000) [pid = 1819] [serial = 88] [outer = (nil)] [url = about:blank] 13:08:34 INFO - PROCESS | 1819 | --DOMWINDOW == 79 (0xa2427800) [pid = 1819] [serial = 92] [outer = (nil)] [url = about:blank] 13:08:34 INFO - PROCESS | 1819 | --DOMWINDOW == 78 (0xa22d5400) [pid = 1819] [serial = 91] [outer = (nil)] [url = about:blank] 13:08:34 INFO - PROCESS | 1819 | --DOMWINDOW == 77 (0x9b478400) [pid = 1819] [serial = 108] [outer = (nil)] [url = about:blank] 13:08:34 INFO - PROCESS | 1819 | --DOMWINDOW == 76 (0x9b81cc00) [pid = 1819] [serial = 113] [outer = (nil)] [url = about:blank] 13:08:34 INFO - PROCESS | 1819 | --DOMWINDOW == 75 (0xa3495800) [pid = 1819] [serial = 95] [outer = (nil)] [url = about:blank] 13:08:34 INFO - PROCESS | 1819 | --DOMWINDOW == 74 (0x9b5a8400) [pid = 1819] [serial = 110] [outer = (nil)] [url = about:blank] 13:08:34 INFO - PROCESS | 1819 | --DOMWINDOW == 73 (0xa355f800) [pid = 1819] [serial = 94] [outer = (nil)] [url = about:blank] 13:08:34 INFO - PROCESS | 1819 | --DOMWINDOW == 72 (0x9b802000) [pid = 1819] [serial = 111] [outer = (nil)] [url = about:blank] 13:08:34 INFO - PROCESS | 1819 | --DOMWINDOW == 71 (0x97447400) [pid = 1819] [serial = 101] [outer = (nil)] [url = about:blank] 13:08:34 INFO - PROCESS | 1819 | --DOMWINDOW == 70 (0x98036800) [pid = 1819] [serial = 102] [outer = (nil)] [url = about:blank] 13:08:34 INFO - PROCESS | 1819 | --DOMWINDOW == 69 (0x9a23c000) [pid = 1819] [serial = 105] [outer = (nil)] [url = about:blank] 13:08:34 INFO - PROCESS | 1819 | 1462478914933 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 13:08:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:08:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1386ms 13:08:34 INFO - PROCESS | 1819 | 1462478914974 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 13:08:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:08:34 INFO - PROCESS | 1819 | 1462478914986 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 13:08:35 INFO - PROCESS | 1819 | 1462478914999 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:08:35 INFO - PROCESS | 1819 | 1462478915004 Marionette TRACE conn3 <- [1,190,null,{}] 13:08:35 INFO - PROCESS | 1819 | 1462478915010 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:35 INFO - PROCESS | 1819 | 1462478915204 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 13:08:35 INFO - PROCESS | 1819 | 1462478915222 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:35 INFO - PROCESS | 1819 | ++DOCSHELL 0x9399f400 == 40 [pid = 1819] [id = 55] 13:08:35 INFO - PROCESS | 1819 | ++DOMWINDOW == 70 (0x97454400) [pid = 1819] [serial = 163] [outer = (nil)] 13:08:35 INFO - PROCESS | 1819 | ++DOMWINDOW == 71 (0x9a2d2800) [pid = 1819] [serial = 164] [outer = 0x97454400] 13:08:35 INFO - PROCESS | 1819 | 1462478915379 Marionette DEBUG loaded listener.js 13:08:35 INFO - PROCESS | 1819 | ++DOMWINDOW == 72 (0x9a2da000) [pid = 1819] [serial = 165] [outer = 0x97454400] 13:08:36 INFO - PROCESS | 1819 | 1462478916102 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 13:08:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:08:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1135ms 13:08:36 INFO - PROCESS | 1819 | 1462478916132 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 13:08:36 INFO - PROCESS | 1819 | 1462478916136 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 13:08:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:08:36 INFO - PROCESS | 1819 | 1462478916159 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:08:36 INFO - PROCESS | 1819 | 1462478916165 Marionette TRACE conn3 <- [1,194,null,{}] 13:08:36 INFO - PROCESS | 1819 | 1462478916181 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:36 INFO - PROCESS | 1819 | 1462478916343 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 13:08:36 INFO - PROCESS | 1819 | 1462478916357 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:36 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a2dc800 == 41 [pid = 1819] [id = 56] 13:08:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 73 (0x9b02d800) [pid = 1819] [serial = 166] [outer = (nil)] 13:08:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 74 (0x9b416000) [pid = 1819] [serial = 167] [outer = 0x9b02d800] 13:08:36 INFO - PROCESS | 1819 | 1462478916434 Marionette DEBUG loaded listener.js 13:08:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 75 (0x9b4e7400) [pid = 1819] [serial = 168] [outer = 0x9b02d800] 13:08:37 INFO - PROCESS | 1819 | 1462478917283 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 13:08:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:08:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1200ms 13:08:37 INFO - PROCESS | 1819 | 1462478917350 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 13:08:37 INFO - PROCESS | 1819 | 1462478917353 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 13:08:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:08:37 INFO - PROCESS | 1819 | 1462478917360 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:08:37 INFO - PROCESS | 1819 | 1462478917363 Marionette TRACE conn3 <- [1,198,null,{}] 13:08:37 INFO - PROCESS | 1819 | 1462478917368 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:37 INFO - PROCESS | 1819 | 1462478917560 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 13:08:37 INFO - PROCESS | 1819 | 1462478917585 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:37 INFO - PROCESS | 1819 | ++DOCSHELL 0x9b480800 == 42 [pid = 1819] [id = 57] 13:08:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 76 (0x9b820000) [pid = 1819] [serial = 169] [outer = (nil)] 13:08:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 77 (0x9c275800) [pid = 1819] [serial = 170] [outer = 0x9b820000] 13:08:37 INFO - PROCESS | 1819 | 1462478917657 Marionette DEBUG loaded listener.js 13:08:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 78 (0x9d84fc00) [pid = 1819] [serial = 171] [outer = 0x9b820000] 13:08:38 INFO - PROCESS | 1819 | 1462478918546 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 13:08:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:08:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1244ms 13:08:38 INFO - PROCESS | 1819 | 1462478918608 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 13:08:38 INFO - PROCESS | 1819 | 1462478918612 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 13:08:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:08:38 INFO - PROCESS | 1819 | 1462478918618 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:08:38 INFO - PROCESS | 1819 | 1462478918620 Marionette TRACE conn3 <- [1,202,null,{}] 13:08:38 INFO - PROCESS | 1819 | 1462478918626 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:38 INFO - PROCESS | 1819 | 1462478918875 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 13:08:38 INFO - PROCESS | 1819 | --DOMWINDOW == 77 (0x9b5a2800) [pid = 1819] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:08:38 INFO - PROCESS | 1819 | --DOMWINDOW == 76 (0x9d471c00) [pid = 1819] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:08:38 INFO - PROCESS | 1819 | --DOMWINDOW == 75 (0x92c92400) [pid = 1819] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:08:38 INFO - PROCESS | 1819 | --DOMWINDOW == 74 (0x99554800) [pid = 1819] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:08:38 INFO - PROCESS | 1819 | --DOMWINDOW == 73 (0x939a2400) [pid = 1819] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:08:38 INFO - PROCESS | 1819 | --DOMWINDOW == 72 (0x92c87000) [pid = 1819] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:08:38 INFO - PROCESS | 1819 | 1462478918958 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:38 INFO - PROCESS | 1819 | ++DOCSHELL 0x921e1400 == 43 [pid = 1819] [id = 58] 13:08:38 INFO - PROCESS | 1819 | ++DOMWINDOW == 73 (0x9220a400) [pid = 1819] [serial = 172] [outer = (nil)] 13:08:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 74 (0x93bba000) [pid = 1819] [serial = 173] [outer = 0x9220a400] 13:08:39 INFO - PROCESS | 1819 | 1462478919035 Marionette DEBUG loaded listener.js 13:08:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 75 (0x9a692400) [pid = 1819] [serial = 174] [outer = 0x9220a400] 13:08:39 INFO - PROCESS | 1819 | 1462478919760 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 13:08:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:08:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1193ms 13:08:39 INFO - PROCESS | 1819 | 1462478919812 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 13:08:39 INFO - PROCESS | 1819 | 1462478919815 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 13:08:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:08:39 INFO - PROCESS | 1819 | 1462478919826 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:08:39 INFO - PROCESS | 1819 | 1462478919829 Marionette TRACE conn3 <- [1,206,null,{}] 13:08:39 INFO - PROCESS | 1819 | 1462478919835 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:40 INFO - PROCESS | 1819 | 1462478920017 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 13:08:40 INFO - PROCESS | 1819 | 1462478920029 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:40 INFO - PROCESS | 1819 | ++DOCSHELL 0x921e3800 == 44 [pid = 1819] [id = 59] 13:08:40 INFO - PROCESS | 1819 | ++DOMWINDOW == 76 (0x92210c00) [pid = 1819] [serial = 175] [outer = (nil)] 13:08:40 INFO - PROCESS | 1819 | ++DOMWINDOW == 77 (0xa2677800) [pid = 1819] [serial = 176] [outer = 0x92210c00] 13:08:40 INFO - PROCESS | 1819 | 1462478920207 Marionette DEBUG loaded listener.js 13:08:40 INFO - PROCESS | 1819 | ++DOMWINDOW == 78 (0xa30d9c00) [pid = 1819] [serial = 177] [outer = 0x92210c00] 13:08:41 INFO - PROCESS | 1819 | 1462478921009 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 13:08:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:08:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1237ms 13:08:41 INFO - PROCESS | 1819 | 1462478921064 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 13:08:41 INFO - PROCESS | 1819 | 1462478921070 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 13:08:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:08:41 INFO - PROCESS | 1819 | 1462478921081 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:08:41 INFO - PROCESS | 1819 | 1462478921088 Marionette TRACE conn3 <- [1,210,null,{}] 13:08:41 INFO - PROCESS | 1819 | 1462478921109 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:41 INFO - PROCESS | 1819 | 1462478921320 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 13:08:41 INFO - PROCESS | 1819 | 1462478921471 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:41 INFO - PROCESS | 1819 | ++DOCSHELL 0x93bb6c00 == 45 [pid = 1819] [id = 60] 13:08:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 79 (0x97445400) [pid = 1819] [serial = 178] [outer = (nil)] 13:08:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 80 (0x97451800) [pid = 1819] [serial = 179] [outer = 0x97445400] 13:08:41 INFO - PROCESS | 1819 | 1462478921562 Marionette DEBUG loaded listener.js 13:08:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 81 (0x9803c400) [pid = 1819] [serial = 180] [outer = 0x97445400] 13:08:42 INFO - PROCESS | 1819 | 1462478922490 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 13:08:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:08:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1446ms 13:08:42 INFO - PROCESS | 1819 | 1462478922528 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 13:08:42 INFO - PROCESS | 1819 | 1462478922536 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 13:08:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:08:42 INFO - PROCESS | 1819 | 1462478922547 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:08:42 INFO - PROCESS | 1819 | 1462478922551 Marionette TRACE conn3 <- [1,214,null,{}] 13:08:42 INFO - PROCESS | 1819 | 1462478922559 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:42 INFO - PROCESS | 1819 | 1462478922739 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 13:08:42 INFO - PROCESS | 1819 | 1462478922880 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:42 INFO - PROCESS | 1819 | ++DOCSHELL 0x94f9d400 == 46 [pid = 1819] [id = 61] 13:08:42 INFO - PROCESS | 1819 | ++DOMWINDOW == 82 (0x9a2d1800) [pid = 1819] [serial = 181] [outer = (nil)] 13:08:42 INFO - PROCESS | 1819 | ++DOMWINDOW == 83 (0x9a76c400) [pid = 1819] [serial = 182] [outer = 0x9a2d1800] 13:08:42 INFO - PROCESS | 1819 | 1462478922967 Marionette DEBUG loaded listener.js 13:08:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 84 (0x9abddc00) [pid = 1819] [serial = 183] [outer = 0x9a2d1800] 13:08:43 INFO - PROCESS | 1819 | 1462478923889 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 13:08:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:08:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1381ms 13:08:43 INFO - PROCESS | 1819 | 1462478923928 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 13:08:43 INFO - PROCESS | 1819 | 1462478923932 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 13:08:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:08:43 INFO - PROCESS | 1819 | 1462478923939 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:08:43 INFO - PROCESS | 1819 | 1462478923945 Marionette TRACE conn3 <- [1,218,null,{}] 13:08:43 INFO - PROCESS | 1819 | 1462478923962 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:44 INFO - PROCESS | 1819 | 1462478924148 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 13:08:44 INFO - PROCESS | 1819 | 1462478924292 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:44 INFO - PROCESS | 1819 | ++DOCSHELL 0x9220d800 == 47 [pid = 1819] [id = 62] 13:08:44 INFO - PROCESS | 1819 | ++DOMWINDOW == 85 (0x9d473c00) [pid = 1819] [serial = 184] [outer = (nil)] 13:08:44 INFO - PROCESS | 1819 | ++DOMWINDOW == 86 (0xa22d8400) [pid = 1819] [serial = 185] [outer = 0x9d473c00] 13:08:44 INFO - PROCESS | 1819 | 1462478924385 Marionette DEBUG loaded listener.js 13:08:44 INFO - PROCESS | 1819 | ++DOMWINDOW == 87 (0xa321f000) [pid = 1819] [serial = 186] [outer = 0x9d473c00] 13:08:45 INFO - PROCESS | 1819 | 1462478925290 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 13:08:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:08:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1385ms 13:08:45 INFO - PROCESS | 1819 | 1462478925325 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 13:08:45 INFO - PROCESS | 1819 | 1462478925329 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 13:08:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:08:45 INFO - PROCESS | 1819 | 1462478925336 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:08:45 INFO - PROCESS | 1819 | 1462478925339 Marionette TRACE conn3 <- [1,222,null,{}] 13:08:45 INFO - PROCESS | 1819 | 1462478925345 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:45 INFO - PROCESS | 1819 | 1462478925514 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 13:08:45 INFO - PROCESS | 1819 | 1462478925662 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:45 INFO - PROCESS | 1819 | ++DOCSHELL 0x92208800 == 48 [pid = 1819] [id = 63] 13:08:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 88 (0x94f9cc00) [pid = 1819] [serial = 187] [outer = (nil)] 13:08:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 89 (0xa4e0ac00) [pid = 1819] [serial = 188] [outer = 0x94f9cc00] 13:08:45 INFO - PROCESS | 1819 | 1462478925760 Marionette DEBUG loaded listener.js 13:08:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 90 (0xa50b9c00) [pid = 1819] [serial = 189] [outer = 0x94f9cc00] 13:08:46 INFO - PROCESS | 1819 | 1462478926780 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 13:08:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:08:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1490ms 13:08:46 INFO - PROCESS | 1819 | 1462478926828 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 13:08:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:08:46 INFO - PROCESS | 1819 | 1462478926832 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 13:08:46 INFO - PROCESS | 1819 | 1462478926838 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:08:46 INFO - PROCESS | 1819 | 1462478926842 Marionette TRACE conn3 <- [1,226,null,{}] 13:08:46 INFO - PROCESS | 1819 | 1462478926848 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:47 INFO - PROCESS | 1819 | 1462478927031 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 13:08:47 INFO - PROCESS | 1819 | 1462478927174 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:47 INFO - PROCESS | 1819 | ++DOCSHELL 0xa2140800 == 49 [pid = 1819] [id = 64] 13:08:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 91 (0xa35b0800) [pid = 1819] [serial = 190] [outer = (nil)] 13:08:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 92 (0xa62d5c00) [pid = 1819] [serial = 191] [outer = 0xa35b0800] 13:08:47 INFO - PROCESS | 1819 | 1462478927304 Marionette DEBUG loaded listener.js 13:08:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 93 (0xa6783800) [pid = 1819] [serial = 192] [outer = 0xa35b0800] 13:08:48 INFO - PROCESS | 1819 | 1462478928151 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 13:08:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:08:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1330ms 13:08:48 INFO - PROCESS | 1819 | 1462478928168 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 13:08:48 INFO - PROCESS | 1819 | 1462478928172 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 13:08:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:08:48 INFO - PROCESS | 1819 | 1462478928179 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:08:48 INFO - PROCESS | 1819 | 1462478928182 Marionette TRACE conn3 <- [1,230,null,{}] 13:08:48 INFO - PROCESS | 1819 | 1462478928189 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:48 INFO - PROCESS | 1819 | 1462478928396 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 13:08:48 INFO - PROCESS | 1819 | 1462478928543 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:48 INFO - PROCESS | 1819 | ++DOCSHELL 0x94fa3c00 == 50 [pid = 1819] [id = 65] 13:08:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 94 (0x980d6800) [pid = 1819] [serial = 193] [outer = (nil)] 13:08:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 95 (0xa6f0a400) [pid = 1819] [serial = 194] [outer = 0x980d6800] 13:08:48 INFO - PROCESS | 1819 | 1462478928635 Marionette DEBUG loaded listener.js 13:08:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 96 (0xa6f4b800) [pid = 1819] [serial = 195] [outer = 0x980d6800] 13:08:49 INFO - PROCESS | 1819 | 1462478929663 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 13:08:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:08:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1544ms 13:08:49 INFO - PROCESS | 1819 | 1462478929724 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 13:08:49 INFO - PROCESS | 1819 | 1462478929728 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 13:08:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:08:49 INFO - PROCESS | 1819 | 1462478929734 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:08:49 INFO - PROCESS | 1819 | 1462478929737 Marionette TRACE conn3 <- [1,234,null,{}] 13:08:49 INFO - PROCESS | 1819 | 1462478929744 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:49 INFO - PROCESS | 1819 | 1462478929908 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 13:08:50 INFO - PROCESS | 1819 | 1462478930235 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:50 INFO - PROCESS | 1819 | ++DOCSHELL 0x94fdcc00 == 51 [pid = 1819] [id = 66] 13:08:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 97 (0x97447400) [pid = 1819] [serial = 196] [outer = (nil)] 13:08:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 98 (0x97453400) [pid = 1819] [serial = 197] [outer = 0x97447400] 13:08:50 INFO - PROCESS | 1819 | 1462478930385 Marionette DEBUG loaded listener.js 13:08:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 99 (0x9a176000) [pid = 1819] [serial = 198] [outer = 0x97447400] 13:08:51 INFO - PROCESS | 1819 | 1462478931237 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 13:08:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:08:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1538ms 13:08:51 INFO - PROCESS | 1819 | 1462478931273 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 13:08:51 INFO - PROCESS | 1819 | 1462478931279 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 13:08:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:08:51 INFO - PROCESS | 1819 | 1462478931287 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:08:51 INFO - PROCESS | 1819 | 1462478931293 Marionette TRACE conn3 <- [1,238,null,{}] 13:08:51 INFO - PROCESS | 1819 | 1462478931300 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:51 INFO - PROCESS | 1819 | 1462478931473 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 13:08:51 INFO - PROCESS | 1819 | 1462478931654 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:51 INFO - PROCESS | 1819 | ++DOCSHELL 0x97453c00 == 52 [pid = 1819] [id = 67] 13:08:51 INFO - PROCESS | 1819 | ++DOMWINDOW == 100 (0x9a775400) [pid = 1819] [serial = 199] [outer = (nil)] 13:08:51 INFO - PROCESS | 1819 | ++DOMWINDOW == 101 (0x9b248800) [pid = 1819] [serial = 200] [outer = 0x9a775400] 13:08:51 INFO - PROCESS | 1819 | 1462478931752 Marionette DEBUG loaded listener.js 13:08:51 INFO - PROCESS | 1819 | ++DOMWINDOW == 102 (0x9b79bc00) [pid = 1819] [serial = 201] [outer = 0x9a775400] 13:08:52 INFO - PROCESS | 1819 | --DOCSHELL 0x9b4dc800 == 51 [pid = 1819] [id = 20] 13:08:52 INFO - PROCESS | 1819 | --DOCSHELL 0x9a774400 == 50 [pid = 1819] [id = 18] 13:08:52 INFO - PROCESS | 1819 | --DOCSHELL 0x92202000 == 49 [pid = 1819] [id = 21] 13:08:52 INFO - PROCESS | 1819 | --DOMWINDOW == 101 (0x9450a000) [pid = 1819] [serial = 98] [outer = (nil)] [url = about:blank] 13:08:52 INFO - PROCESS | 1819 | --DOMWINDOW == 100 (0x9be46400) [pid = 1819] [serial = 135] [outer = (nil)] [url = about:blank] 13:08:52 INFO - PROCESS | 1819 | --DOMWINDOW == 99 (0xa1051400) [pid = 1819] [serial = 137] [outer = (nil)] [url = about:blank] 13:08:52 INFO - PROCESS | 1819 | --DOMWINDOW == 98 (0x92202c00) [pid = 1819] [serial = 116] [outer = (nil)] [url = about:blank] 13:08:52 INFO - PROCESS | 1819 | --DOMWINDOW == 97 (0x9744d400) [pid = 1819] [serial = 119] [outer = (nil)] [url = about:blank] 13:08:52 INFO - PROCESS | 1819 | --DOMWINDOW == 96 (0x9a777400) [pid = 1819] [serial = 126] [outer = (nil)] [url = about:blank] 13:08:52 INFO - PROCESS | 1819 | --DOMWINDOW == 95 (0x9a14f400) [pid = 1819] [serial = 125] [outer = (nil)] [url = about:blank] 13:08:52 INFO - PROCESS | 1819 | --DOMWINDOW == 94 (0x9a69ac00) [pid = 1819] [serial = 131] [outer = (nil)] [url = about:blank] 13:08:52 INFO - PROCESS | 1819 | --DOMWINDOW == 93 (0x939a0000) [pid = 1819] [serial = 138] [outer = (nil)] [url = about:blank] 13:08:52 INFO - PROCESS | 1819 | --DOMWINDOW == 92 (0x97452400) [pid = 1819] [serial = 128] [outer = (nil)] [url = about:blank] 13:08:52 INFO - PROCESS | 1819 | --DOMWINDOW == 91 (0x980cf400) [pid = 1819] [serial = 129] [outer = (nil)] [url = about:blank] 13:08:52 INFO - PROCESS | 1819 | --DOMWINDOW == 90 (0x9a240c00) [pid = 1819] [serial = 122] [outer = (nil)] [url = about:blank] 13:08:52 INFO - PROCESS | 1819 | --DOMWINDOW == 89 (0x9b799800) [pid = 1819] [serial = 134] [outer = (nil)] [url = about:blank] 13:08:52 INFO - PROCESS | 1819 | --DOMWINDOW == 88 (0x9a77a400) [pid = 1819] [serial = 132] [outer = (nil)] [url = about:blank] 13:08:52 INFO - PROCESS | 1819 | --DOMWINDOW == 87 (0x9b813800) [pid = 1819] [serial = 140] [outer = (nil)] [url = about:blank] 13:08:52 INFO - PROCESS | 1819 | 1462478932717 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 13:08:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:08:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1495ms 13:08:52 INFO - PROCESS | 1819 | 1462478932785 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 13:08:52 INFO - PROCESS | 1819 | 1462478932791 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 13:08:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:08:52 INFO - PROCESS | 1819 | 1462478932800 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:08:52 INFO - PROCESS | 1819 | 1462478932802 Marionette TRACE conn3 <- [1,242,null,{}] 13:08:52 INFO - PROCESS | 1819 | 1462478932809 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:52 INFO - PROCESS | 1819 | 1462478932973 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 13:08:53 INFO - PROCESS | 1819 | 1462478933087 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:53 INFO - PROCESS | 1819 | ++DOCSHELL 0x92202000 == 50 [pid = 1819] [id = 68] 13:08:53 INFO - PROCESS | 1819 | ++DOMWINDOW == 88 (0x9450a000) [pid = 1819] [serial = 202] [outer = (nil)] 13:08:53 INFO - PROCESS | 1819 | ++DOMWINDOW == 89 (0x9a14f400) [pid = 1819] [serial = 203] [outer = 0x9450a000] 13:08:53 INFO - PROCESS | 1819 | 1462478933165 Marionette DEBUG loaded listener.js 13:08:53 INFO - PROCESS | 1819 | ++DOMWINDOW == 90 (0x9b40f000) [pid = 1819] [serial = 204] [outer = 0x9450a000] 13:08:53 INFO - PROCESS | 1819 | 1462478933924 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 13:08:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:08:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1138ms 13:08:53 INFO - PROCESS | 1819 | 1462478933936 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 13:08:53 INFO - PROCESS | 1819 | 1462478933941 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 13:08:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:08:53 INFO - PROCESS | 1819 | 1462478933950 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:08:53 INFO - PROCESS | 1819 | 1462478933957 Marionette TRACE conn3 <- [1,246,null,{}] 13:08:53 INFO - PROCESS | 1819 | 1462478933981 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:54 INFO - PROCESS | 1819 | 1462478934142 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 13:08:54 INFO - PROCESS | 1819 | 1462478934156 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:54 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a691800 == 51 [pid = 1819] [id = 69] 13:08:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 91 (0x9a7d5000) [pid = 1819] [serial = 205] [outer = (nil)] 13:08:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 92 (0x9a7dbc00) [pid = 1819] [serial = 206] [outer = 0x9a7d5000] 13:08:54 INFO - PROCESS | 1819 | 1462478934228 Marionette DEBUG loaded listener.js 13:08:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 93 (0x9b813800) [pid = 1819] [serial = 207] [outer = 0x9a7d5000] 13:08:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:08:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1238ms 13:08:55 INFO - PROCESS | 1819 | 1462478935179 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 13:08:55 INFO - PROCESS | 1819 | 1462478935188 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 13:08:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:08:55 INFO - PROCESS | 1819 | 1462478935192 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 13:08:55 INFO - PROCESS | 1819 | 1462478935203 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:08:55 INFO - PROCESS | 1819 | 1462478935207 Marionette TRACE conn3 <- [1,250,null,{}] 13:08:55 INFO - PROCESS | 1819 | 1462478935219 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:55 INFO - PROCESS | 1819 | 1462478935410 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 13:08:55 INFO - PROCESS | 1819 | 1462478935435 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:55 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a7d0400 == 52 [pid = 1819] [id = 70] 13:08:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 94 (0x9a7d5400) [pid = 1819] [serial = 208] [outer = (nil)] 13:08:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 95 (0xa05f5c00) [pid = 1819] [serial = 209] [outer = 0x9a7d5400] 13:08:55 INFO - PROCESS | 1819 | 1462478935507 Marionette DEBUG loaded listener.js 13:08:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 96 (0xa104b400) [pid = 1819] [serial = 210] [outer = 0x9a7d5400] 13:08:56 INFO - PROCESS | 1819 | 1462478936322 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 13:08:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:08:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1162ms 13:08:56 INFO - PROCESS | 1819 | 1462478936360 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 13:08:56 INFO - PROCESS | 1819 | 1462478936363 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 13:08:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:08:56 INFO - PROCESS | 1819 | 1462478936369 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:08:56 INFO - PROCESS | 1819 | 1462478936372 Marionette TRACE conn3 <- [1,254,null,{}] 13:08:56 INFO - PROCESS | 1819 | 1462478936378 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:56 INFO - PROCESS | 1819 | 1462478936583 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 13:08:56 INFO - PROCESS | 1819 | 1462478936603 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:56 INFO - PROCESS | 1819 | ++DOCSHELL 0x9d845800 == 53 [pid = 1819] [id = 71] 13:08:56 INFO - PROCESS | 1819 | ++DOMWINDOW == 97 (0x9d850000) [pid = 1819] [serial = 211] [outer = (nil)] 13:08:56 INFO - PROCESS | 1819 | ++DOMWINDOW == 98 (0xa30cd800) [pid = 1819] [serial = 212] [outer = 0x9d850000] 13:08:56 INFO - PROCESS | 1819 | 1462478936687 Marionette DEBUG loaded listener.js 13:08:56 INFO - PROCESS | 1819 | ++DOMWINDOW == 99 (0xa4e0cc00) [pid = 1819] [serial = 213] [outer = 0x9d850000] 13:08:57 INFO - PROCESS | 1819 | --DOMWINDOW == 98 (0x97454400) [pid = 1819] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:08:57 INFO - PROCESS | 1819 | --DOMWINDOW == 97 (0x9b02d400) [pid = 1819] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:08:57 INFO - PROCESS | 1819 | --DOMWINDOW == 96 (0x9b820000) [pid = 1819] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:08:57 INFO - PROCESS | 1819 | --DOMWINDOW == 95 (0x9b02d800) [pid = 1819] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:08:57 INFO - PROCESS | 1819 | --DOMWINDOW == 94 (0x9220a400) [pid = 1819] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:08:57 INFO - PROCESS | 1819 | --DOMWINDOW == 93 (0x93b5a000) [pid = 1819] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:08:57 INFO - PROCESS | 1819 | --DOMWINDOW == 92 (0x93bb1000) [pid = 1819] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:08:57 INFO - PROCESS | 1819 | 1462478937693 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 13:08:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:08:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1382ms 13:08:57 INFO - PROCESS | 1819 | 1462478937753 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 13:08:57 INFO - PROCESS | 1819 | 1462478937756 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 13:08:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:08:57 INFO - PROCESS | 1819 | 1462478937762 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:08:57 INFO - PROCESS | 1819 | 1462478937765 Marionette TRACE conn3 <- [1,258,null,{}] 13:08:57 INFO - PROCESS | 1819 | 1462478937771 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:57 INFO - PROCESS | 1819 | 1462478937925 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 13:08:57 INFO - PROCESS | 1819 | 1462478937936 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:57 INFO - PROCESS | 1819 | ++DOCSHELL 0x93bb1000 == 54 [pid = 1819] [id = 72] 13:08:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 93 (0x99f25000) [pid = 1819] [serial = 214] [outer = (nil)] 13:08:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 94 (0xa671ac00) [pid = 1819] [serial = 215] [outer = 0x99f25000] 13:08:58 INFO - PROCESS | 1819 | 1462478938010 Marionette DEBUG loaded listener.js 13:08:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 95 (0xa678e800) [pid = 1819] [serial = 216] [outer = 0x99f25000] 13:08:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:08:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1091ms 13:08:58 INFO - PROCESS | 1819 | 1462478938846 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 13:08:58 INFO - PROCESS | 1819 | 1462478938855 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 13:08:58 INFO - PROCESS | 1819 | 1462478938859 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 13:08:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:08:58 INFO - PROCESS | 1819 | 1462478938866 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:08:58 INFO - PROCESS | 1819 | 1462478938869 Marionette TRACE conn3 <- [1,262,null,{}] 13:08:58 INFO - PROCESS | 1819 | 1462478938874 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:59 INFO - PROCESS | 1819 | 1462478939062 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 13:08:59 INFO - PROCESS | 1819 | 1462478939080 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:59 INFO - PROCESS | 1819 | ++DOCSHELL 0x9744f400 == 55 [pid = 1819] [id = 73] 13:08:59 INFO - PROCESS | 1819 | ++DOMWINDOW == 96 (0x9b02d800) [pid = 1819] [serial = 217] [outer = (nil)] 13:08:59 INFO - PROCESS | 1819 | ++DOMWINDOW == 97 (0xa6f48c00) [pid = 1819] [serial = 218] [outer = 0x9b02d800] 13:08:59 INFO - PROCESS | 1819 | 1462478939156 Marionette DEBUG loaded listener.js 13:08:59 INFO - PROCESS | 1819 | ++DOMWINDOW == 98 (0xa6ff7400) [pid = 1819] [serial = 219] [outer = 0x9b02d800] 13:09:00 INFO - PROCESS | 1819 | 1462478940157 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 13:09:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:09:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1343ms 13:09:00 INFO - PROCESS | 1819 | 1462478940210 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 13:09:00 INFO - PROCESS | 1819 | 1462478940218 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 13:09:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:09:00 INFO - PROCESS | 1819 | 1462478940226 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:09:00 INFO - PROCESS | 1819 | 1462478940235 Marionette TRACE conn3 <- [1,266,null,{}] 13:09:00 INFO - PROCESS | 1819 | 1462478940247 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:00 INFO - PROCESS | 1819 | 1462478940439 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 13:09:00 INFO - PROCESS | 1819 | 1462478940588 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:00 INFO - PROCESS | 1819 | ++DOCSHELL 0x94fe6c00 == 56 [pid = 1819] [id = 74] 13:09:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 99 (0x9803b800) [pid = 1819] [serial = 220] [outer = (nil)] 13:09:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 100 (0x9a2d9c00) [pid = 1819] [serial = 221] [outer = 0x9803b800] 13:09:00 INFO - PROCESS | 1819 | 1462478940682 Marionette DEBUG loaded listener.js 13:09:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 101 (0x9a76d400) [pid = 1819] [serial = 222] [outer = 0x9803b800] 13:09:01 INFO - PROCESS | 1819 | 1462478941626 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 13:09:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:09:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1447ms 13:09:01 INFO - PROCESS | 1819 | 1462478941674 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 13:09:01 INFO - PROCESS | 1819 | 1462478941683 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 13:09:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:09:01 INFO - PROCESS | 1819 | 1462478941694 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:09:01 INFO - PROCESS | 1819 | 1462478941698 Marionette TRACE conn3 <- [1,270,null,{}] 13:09:01 INFO - PROCESS | 1819 | 1462478941705 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:01 INFO - PROCESS | 1819 | 1462478941890 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 13:09:02 INFO - PROCESS | 1819 | 1462478942054 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:02 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a3d3c00 == 57 [pid = 1819] [id = 75] 13:09:02 INFO - PROCESS | 1819 | ++DOMWINDOW == 102 (0x9a3d7c00) [pid = 1819] [serial = 223] [outer = (nil)] 13:09:02 INFO - PROCESS | 1819 | ++DOMWINDOW == 103 (0x9a3df400) [pid = 1819] [serial = 224] [outer = 0x9a3d7c00] 13:09:02 INFO - PROCESS | 1819 | 1462478942197 Marionette DEBUG loaded listener.js 13:09:02 INFO - PROCESS | 1819 | ++DOMWINDOW == 104 (0x9a7cf800) [pid = 1819] [serial = 225] [outer = 0x9a3d7c00] 13:09:03 INFO - PROCESS | 1819 | 1462478943140 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 13:09:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:09:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1483ms 13:09:03 INFO - PROCESS | 1819 | 1462478943177 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 13:09:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:09:03 INFO - PROCESS | 1819 | 1462478943182 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 13:09:03 INFO - PROCESS | 1819 | 1462478943189 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:09:03 INFO - PROCESS | 1819 | 1462478943195 Marionette TRACE conn3 <- [1,274,null,{}] 13:09:03 INFO - PROCESS | 1819 | 1462478943212 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:03 INFO - PROCESS | 1819 | 1462478943401 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 13:09:03 INFO - PROCESS | 1819 | 1462478943554 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:03 INFO - PROCESS | 1819 | ++DOCSHELL 0x93bb2c00 == 58 [pid = 1819] [id = 76] 13:09:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 105 (0x9a3d1000) [pid = 1819] [serial = 226] [outer = (nil)] 13:09:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 106 (0xa21c4c00) [pid = 1819] [serial = 227] [outer = 0x9a3d1000] 13:09:03 INFO - PROCESS | 1819 | 1462478943651 Marionette DEBUG loaded listener.js 13:09:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 107 (0xa506fc00) [pid = 1819] [serial = 228] [outer = 0x9a3d1000] 13:09:04 INFO - PROCESS | 1819 | 1462478944598 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 13:09:04 INFO - PROCESS | 1819 | ++DOMWINDOW == 108 (0x9a215000) [pid = 1819] [serial = 229] [outer = 0x980d0400] 13:09:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:09:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1437ms 13:09:04 INFO - PROCESS | 1819 | 1462478944662 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 13:09:04 INFO - PROCESS | 1819 | 1462478944667 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 13:09:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:09:04 INFO - PROCESS | 1819 | 1462478944762 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:09:04 INFO - PROCESS | 1819 | 1462478944765 Marionette TRACE conn3 <- [1,278,null,{}] 13:09:04 INFO - PROCESS | 1819 | 1462478944785 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:04 INFO - PROCESS | 1819 | 1462478944948 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 13:09:05 INFO - PROCESS | 1819 | 1462478945147 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:05 INFO - PROCESS | 1819 | ++DOCSHELL 0x921dbc00 == 59 [pid = 1819] [id = 77] 13:09:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 109 (0x92205000) [pid = 1819] [serial = 230] [outer = (nil)] 13:09:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 110 (0x9a214800) [pid = 1819] [serial = 231] [outer = 0x92205000] 13:09:05 INFO - PROCESS | 1819 | 1462478945264 Marionette DEBUG loaded listener.js 13:09:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 111 (0x9a21c400) [pid = 1819] [serial = 232] [outer = 0x92205000] 13:09:06 INFO - PROCESS | 1819 | 1462478946075 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 13:09:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:09:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1423ms 13:09:06 INFO - PROCESS | 1819 | 1462478946123 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 13:09:06 INFO - PROCESS | 1819 | 1462478946128 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 13:09:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:09:06 INFO - PROCESS | 1819 | 1462478946135 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:09:06 INFO - PROCESS | 1819 | 1462478946139 Marionette TRACE conn3 <- [1,282,null,{}] 13:09:06 INFO - PROCESS | 1819 | 1462478946145 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:06 INFO - PROCESS | 1819 | 1462478946319 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 13:09:06 INFO - PROCESS | 1819 | 1462478946481 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:06 INFO - PROCESS | 1819 | ++DOCSHELL 0x91ae1400 == 60 [pid = 1819] [id = 78] 13:09:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 112 (0x91ae1800) [pid = 1819] [serial = 233] [outer = (nil)] 13:09:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 113 (0x91aea000) [pid = 1819] [serial = 234] [outer = 0x91ae1800] 13:09:06 INFO - PROCESS | 1819 | 1462478946567 Marionette DEBUG loaded listener.js 13:09:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 114 (0x91aec000) [pid = 1819] [serial = 235] [outer = 0x91ae1800] 13:09:07 INFO - PROCESS | 1819 | 1462478947507 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 13:09:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:09:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1440ms 13:09:07 INFO - PROCESS | 1819 | 1462478947578 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 13:09:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:09:07 INFO - PROCESS | 1819 | 1462478947582 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 13:09:07 INFO - PROCESS | 1819 | 1462478947589 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:09:07 INFO - PROCESS | 1819 | 1462478947593 Marionette TRACE conn3 <- [1,286,null,{}] 13:09:07 INFO - PROCESS | 1819 | 1462478947600 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:07 INFO - PROCESS | 1819 | 1462478947848 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 13:09:08 INFO - PROCESS | 1819 | 1462478948039 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:08 INFO - PROCESS | 1819 | ++DOCSHELL 0x91aebc00 == 61 [pid = 1819] [id = 79] 13:09:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 115 (0x91aeec00) [pid = 1819] [serial = 236] [outer = (nil)] 13:09:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 116 (0x91dc4c00) [pid = 1819] [serial = 237] [outer = 0x91aeec00] 13:09:08 INFO - PROCESS | 1819 | 1462478948174 Marionette DEBUG loaded listener.js 13:09:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 117 (0x91dc9000) [pid = 1819] [serial = 238] [outer = 0x91aeec00] 13:09:09 INFO - PROCESS | 1819 | 1462478949024 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 13:09:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:09:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1487ms 13:09:09 INFO - PROCESS | 1819 | 1462478949076 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 13:09:09 INFO - PROCESS | 1819 | 1462478949080 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 13:09:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:09:09 INFO - PROCESS | 1819 | 1462478949087 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:09:09 INFO - PROCESS | 1819 | 1462478949090 Marionette TRACE conn3 <- [1,290,null,{}] 13:09:09 INFO - PROCESS | 1819 | 1462478949097 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:09 INFO - PROCESS | 1819 | 1462478949268 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 13:09:09 INFO - PROCESS | 1819 | 1462478949421 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:09 INFO - PROCESS | 1819 | ++DOCSHELL 0x90e62000 == 62 [pid = 1819] [id = 80] 13:09:09 INFO - PROCESS | 1819 | ++DOMWINDOW == 118 (0x90e63000) [pid = 1819] [serial = 239] [outer = (nil)] 13:09:09 INFO - PROCESS | 1819 | ++DOMWINDOW == 119 (0x90e69c00) [pid = 1819] [serial = 240] [outer = 0x90e63000] 13:09:09 INFO - PROCESS | 1819 | 1462478949510 Marionette DEBUG loaded listener.js 13:09:09 INFO - PROCESS | 1819 | ++DOMWINDOW == 120 (0x90e6d000) [pid = 1819] [serial = 241] [outer = 0x90e63000] 13:09:10 INFO - PROCESS | 1819 | 1462478950444 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 13:09:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:09:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1431ms 13:09:10 INFO - PROCESS | 1819 | 1462478950519 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 13:09:10 INFO - PROCESS | 1819 | 1462478950524 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 13:09:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:09:10 INFO - PROCESS | 1819 | 1462478950530 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:09:10 INFO - PROCESS | 1819 | 1462478950534 Marionette TRACE conn3 <- [1,294,null,{}] 13:09:10 INFO - PROCESS | 1819 | 1462478950540 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:10 INFO - PROCESS | 1819 | 1462478950987 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 13:09:11 INFO - PROCESS | 1819 | 1462478951206 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:11 INFO - PROCESS | 1819 | ++DOCSHELL 0x90e6b000 == 63 [pid = 1819] [id = 81] 13:09:11 INFO - PROCESS | 1819 | ++DOMWINDOW == 121 (0x910d6400) [pid = 1819] [serial = 242] [outer = (nil)] 13:09:11 INFO - PROCESS | 1819 | ++DOMWINDOW == 122 (0x91ae7400) [pid = 1819] [serial = 243] [outer = 0x910d6400] 13:09:11 INFO - PROCESS | 1819 | 1462478951287 Marionette DEBUG loaded listener.js 13:09:11 INFO - PROCESS | 1819 | ++DOMWINDOW == 123 (0x91af0800) [pid = 1819] [serial = 244] [outer = 0x910d6400] 13:09:12 INFO - PROCESS | 1819 | 1462478952124 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:09:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:09:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1640ms 13:09:12 INFO - PROCESS | 1819 | 1462478952173 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 13:09:12 INFO - PROCESS | 1819 | 1462478952178 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 13:09:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:09:12 INFO - PROCESS | 1819 | 1462478952186 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:09:12 INFO - PROCESS | 1819 | 1462478952193 Marionette TRACE conn3 <- [1,298,null,{}] 13:09:12 INFO - PROCESS | 1819 | 1462478952200 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:12 INFO - PROCESS | 1819 | 1462478952376 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 13:09:12 INFO - PROCESS | 1819 | 1462478952555 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:12 INFO - PROCESS | 1819 | ++DOCSHELL 0x921dcc00 == 64 [pid = 1819] [id = 82] 13:09:12 INFO - PROCESS | 1819 | ++DOMWINDOW == 124 (0x921e2800) [pid = 1819] [serial = 245] [outer = (nil)] 13:09:12 INFO - PROCESS | 1819 | ++DOMWINDOW == 125 (0x92c93000) [pid = 1819] [serial = 246] [outer = 0x921e2800] 13:09:12 INFO - PROCESS | 1819 | 1462478952668 Marionette DEBUG loaded listener.js 13:09:12 INFO - PROCESS | 1819 | ++DOMWINDOW == 126 (0x93bb3400) [pid = 1819] [serial = 247] [outer = 0x921e2800] 13:09:13 INFO - PROCESS | 1819 | 1462478953543 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:09:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:09:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1385ms 13:09:13 INFO - PROCESS | 1819 | 1462478953572 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 13:09:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:09:13 INFO - PROCESS | 1819 | 1462478953577 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 13:09:13 INFO - PROCESS | 1819 | 1462478953583 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:09:13 INFO - PROCESS | 1819 | 1462478953586 Marionette TRACE conn3 <- [1,302,null,{}] 13:09:13 INFO - PROCESS | 1819 | 1462478953613 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:13 INFO - PROCESS | 1819 | 1462478953822 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 13:09:13 INFO - PROCESS | 1819 | --DOCSHELL 0x94501800 == 63 [pid = 1819] [id = 27] 13:09:13 INFO - PROCESS | 1819 | --DOCSHELL 0x9a775800 == 62 [pid = 1819] [id = 29] 13:09:13 INFO - PROCESS | 1819 | --DOCSHELL 0x94502400 == 61 [pid = 1819] [id = 30] 13:09:13 INFO - PROCESS | 1819 | --DOCSHELL 0x9220cc00 == 60 [pid = 1819] [id = 22] 13:09:13 INFO - PROCESS | 1819 | --DOCSHELL 0x92210400 == 59 [pid = 1819] [id = 33] 13:09:13 INFO - PROCESS | 1819 | --DOCSHELL 0x93bb2400 == 58 [pid = 1819] [id = 6] 13:09:13 INFO - PROCESS | 1819 | --DOMWINDOW == 125 (0xa2677800) [pid = 1819] [serial = 176] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 1819 | --DOMWINDOW == 124 (0x9a2d2800) [pid = 1819] [serial = 164] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 1819 | --DOMWINDOW == 123 (0x9be48c00) [pid = 1819] [serial = 114] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 1819 | --DOMWINDOW == 122 (0x9c275800) [pid = 1819] [serial = 170] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 1819 | --DOMWINDOW == 121 (0xa1054c00) [pid = 1819] [serial = 149] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 1819 | --DOMWINDOW == 120 (0x9b4e7400) [pid = 1819] [serial = 168] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 1819 | --DOMWINDOW == 119 (0x92204800) [pid = 1819] [serial = 143] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 1819 | --DOMWINDOW == 118 (0x9b416000) [pid = 1819] [serial = 167] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 1819 | --DOMWINDOW == 117 (0x9a692400) [pid = 1819] [serial = 174] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 1819 | --DOMWINDOW == 116 (0x93bba000) [pid = 1819] [serial = 173] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 1819 | --DOMWINDOW == 115 (0x9a2da000) [pid = 1819] [serial = 165] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 1819 | --DOMWINDOW == 114 (0x9a150800) [pid = 1819] [serial = 146] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 1819 | --DOMWINDOW == 113 (0x9b475400) [pid = 1819] [serial = 159] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 1819 | --DOMWINDOW == 112 (0xa32eec00) [pid = 1819] [serial = 152] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 1819 | --DOMWINDOW == 111 (0x9744b000) [pid = 1819] [serial = 161] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 1819 | --DOMWINDOW == 110 (0x99131000) [pid = 1819] [serial = 162] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 1819 | --DOMWINDOW == 109 (0xa500c000) [pid = 1819] [serial = 155] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 1819 | --DOMWINDOW == 108 (0x9a176800) [pid = 1819] [serial = 158] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 1819 | --DOMWINDOW == 107 (0x9d84fc00) [pid = 1819] [serial = 171] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 1819 | 1462478954027 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:14 INFO - PROCESS | 1819 | ++DOCSHELL 0x93bb2400 == 59 [pid = 1819] [id = 83] 13:09:14 INFO - PROCESS | 1819 | ++DOMWINDOW == 108 (0x93bba000) [pid = 1819] [serial = 248] [outer = (nil)] 13:09:14 INFO - PROCESS | 1819 | ++DOMWINDOW == 109 (0x9744e000) [pid = 1819] [serial = 249] [outer = 0x93bba000] 13:09:14 INFO - PROCESS | 1819 | 1462478954158 Marionette DEBUG loaded listener.js 13:09:14 INFO - PROCESS | 1819 | ++DOMWINDOW == 110 (0x99501800) [pid = 1819] [serial = 250] [outer = 0x93bba000] 13:09:14 INFO - PROCESS | 1819 | 1462478954956 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:09:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:09:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1402ms 13:09:14 INFO - PROCESS | 1819 | 1462478954985 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 13:09:14 INFO - PROCESS | 1819 | 1462478954991 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 13:09:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:09:15 INFO - PROCESS | 1819 | 1462478955007 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:09:15 INFO - PROCESS | 1819 | 1462478955014 Marionette TRACE conn3 <- [1,306,null,{}] 13:09:15 INFO - PROCESS | 1819 | 1462478955020 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:15 INFO - PROCESS | 1819 | 1462478955184 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 13:09:15 INFO - PROCESS | 1819 | 1462478955202 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:15 INFO - PROCESS | 1819 | ++DOCSHELL 0x910e2800 == 60 [pid = 1819] [id = 84] 13:09:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 111 (0x99132c00) [pid = 1819] [serial = 251] [outer = (nil)] 13:09:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 112 (0x9a2d8000) [pid = 1819] [serial = 252] [outer = 0x99132c00] 13:09:15 INFO - PROCESS | 1819 | 1462478955294 Marionette DEBUG loaded listener.js 13:09:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 113 (0x9a3d1400) [pid = 1819] [serial = 253] [outer = 0x99132c00] 13:09:16 INFO - PROCESS | 1819 | 1462478956158 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:09:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:09:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1193ms 13:09:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:09:16 INFO - PROCESS | 1819 | 1462478956193 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 13:09:16 INFO - PROCESS | 1819 | 1462478956196 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 13:09:16 INFO - PROCESS | 1819 | 1462478956207 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:09:16 INFO - PROCESS | 1819 | 1462478956209 Marionette TRACE conn3 <- [1,310,null,{}] 13:09:16 INFO - PROCESS | 1819 | 1462478956214 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:16 INFO - PROCESS | 1819 | 1462478956384 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 13:09:16 INFO - PROCESS | 1819 | 1462478956548 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:16 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a3d5c00 == 61 [pid = 1819] [id = 85] 13:09:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 114 (0x9a3d8c00) [pid = 1819] [serial = 254] [outer = (nil)] 13:09:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 115 (0x9a3dc000) [pid = 1819] [serial = 255] [outer = 0x9a3d8c00] 13:09:16 INFO - PROCESS | 1819 | 1462478956637 Marionette DEBUG loaded listener.js 13:09:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 116 (0x9a76e000) [pid = 1819] [serial = 256] [outer = 0x9a3d8c00] 13:09:17 INFO - PROCESS | 1819 | 1462478957447 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:09:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:09:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1296ms 13:09:17 INFO - PROCESS | 1819 | 1462478957503 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 13:09:17 INFO - PROCESS | 1819 | 1462478957506 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 13:09:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:09:17 INFO - PROCESS | 1819 | 1462478957514 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:09:17 INFO - PROCESS | 1819 | 1462478957517 Marionette TRACE conn3 <- [1,314,null,{}] 13:09:17 INFO - PROCESS | 1819 | 1462478957523 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:17 INFO - PROCESS | 1819 | 1462478957748 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 13:09:17 INFO - PROCESS | 1819 | 1462478957788 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:17 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a7d1c00 == 62 [pid = 1819] [id = 86] 13:09:17 INFO - PROCESS | 1819 | ++DOMWINDOW == 117 (0x9a7d2400) [pid = 1819] [serial = 257] [outer = (nil)] 13:09:17 INFO - PROCESS | 1819 | ++DOMWINDOW == 118 (0x9a7d8400) [pid = 1819] [serial = 258] [outer = 0x9a7d2400] 13:09:17 INFO - PROCESS | 1819 | 1462478957892 Marionette DEBUG loaded listener.js 13:09:17 INFO - PROCESS | 1819 | ++DOMWINDOW == 119 (0x9b24c400) [pid = 1819] [serial = 259] [outer = 0x9a7d2400] 13:09:18 INFO - PROCESS | 1819 | --DOMWINDOW == 118 (0x9a7d5400) [pid = 1819] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:09:18 INFO - PROCESS | 1819 | --DOMWINDOW == 117 (0x9d850000) [pid = 1819] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:09:18 INFO - PROCESS | 1819 | --DOMWINDOW == 116 (0x92210c00) [pid = 1819] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:09:18 INFO - PROCESS | 1819 | --DOMWINDOW == 115 (0x97447400) [pid = 1819] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:09:18 INFO - PROCESS | 1819 | --DOMWINDOW == 114 (0x9a7d5000) [pid = 1819] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:09:18 INFO - PROCESS | 1819 | --DOMWINDOW == 113 (0x9450a000) [pid = 1819] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:09:18 INFO - PROCESS | 1819 | --DOMWINDOW == 112 (0x9a775400) [pid = 1819] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:09:18 INFO - PROCESS | 1819 | --DOMWINDOW == 111 (0x99f25000) [pid = 1819] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:09:18 INFO - PROCESS | 1819 | 1462478958942 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:09:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:09:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1484ms 13:09:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:09:19 INFO - PROCESS | 1819 | 1462478958998 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 13:09:19 INFO - PROCESS | 1819 | 1462478959001 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 13:09:19 INFO - PROCESS | 1819 | 1462478959008 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:09:19 INFO - PROCESS | 1819 | 1462478959011 Marionette TRACE conn3 <- [1,318,null,{}] 13:09:19 INFO - PROCESS | 1819 | 1462478959017 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:19 INFO - PROCESS | 1819 | 1462478959177 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 13:09:19 INFO - PROCESS | 1819 | 1462478959286 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:19 INFO - PROCESS | 1819 | ++DOCSHELL 0x91dc9400 == 63 [pid = 1819] [id = 87] 13:09:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 112 (0x92210c00) [pid = 1819] [serial = 260] [outer = (nil)] 13:09:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 113 (0x9b416800) [pid = 1819] [serial = 261] [outer = 0x92210c00] 13:09:19 INFO - PROCESS | 1819 | 1462478959368 Marionette DEBUG loaded listener.js 13:09:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 114 (0x9b47fc00) [pid = 1819] [serial = 262] [outer = 0x92210c00] 13:09:20 INFO - PROCESS | 1819 | 1462478960126 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:09:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1136ms 13:09:20 INFO - PROCESS | 1819 | 1462478960143 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 13:09:20 INFO - PROCESS | 1819 | 1462478960146 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 13:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:09:20 INFO - PROCESS | 1819 | 1462478960152 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:09:20 INFO - PROCESS | 1819 | 1462478960156 Marionette TRACE conn3 <- [1,322,null,{}] 13:09:20 INFO - PROCESS | 1819 | 1462478960161 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:20 INFO - PROCESS | 1819 | 1462478960372 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 13:09:20 INFO - PROCESS | 1819 | 1462478960392 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:20 INFO - PROCESS | 1819 | ++DOCSHELL 0x91dc6c00 == 64 [pid = 1819] [id = 88] 13:09:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 115 (0x9a7d3c00) [pid = 1819] [serial = 263] [outer = (nil)] 13:09:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 116 (0x9d475800) [pid = 1819] [serial = 264] [outer = 0x9a7d3c00] 13:09:20 INFO - PROCESS | 1819 | 1462478960467 Marionette DEBUG loaded listener.js 13:09:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 117 (0x9d84fc00) [pid = 1819] [serial = 265] [outer = 0x9a7d3c00] 13:09:21 INFO - PROCESS | 1819 | 1462478961781 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:09:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:09:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1681ms 13:09:21 INFO - PROCESS | 1819 | 1462478961835 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 13:09:21 INFO - PROCESS | 1819 | 1462478961843 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 13:09:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:09:21 INFO - PROCESS | 1819 | 1462478961852 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:09:21 INFO - PROCESS | 1819 | 1462478961858 Marionette TRACE conn3 <- [1,326,null,{}] 13:09:21 INFO - PROCESS | 1819 | 1462478961868 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:22 INFO - PROCESS | 1819 | 1462478962100 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 13:09:22 INFO - PROCESS | 1819 | 1462478962311 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:22 INFO - PROCESS | 1819 | ++DOCSHELL 0x91ae2800 == 65 [pid = 1819] [id = 89] 13:09:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 118 (0x91dc2400) [pid = 1819] [serial = 266] [outer = (nil)] 13:09:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 119 (0x92c87c00) [pid = 1819] [serial = 267] [outer = 0x91dc2400] 13:09:22 INFO - PROCESS | 1819 | 1462478962414 Marionette DEBUG loaded listener.js 13:09:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 120 (0x94fa1000) [pid = 1819] [serial = 268] [outer = 0x91dc2400] 13:09:23 INFO - PROCESS | 1819 | 1462478963415 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:09:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:09:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1589ms 13:09:23 INFO - PROCESS | 1819 | 1462478963441 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 13:09:23 INFO - PROCESS | 1819 | 1462478963450 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 13:09:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:09:23 INFO - PROCESS | 1819 | 1462478963461 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:09:23 INFO - PROCESS | 1819 | 1462478963466 Marionette TRACE conn3 <- [1,330,null,{}] 13:09:23 INFO - PROCESS | 1819 | 1462478963472 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:23 INFO - PROCESS | 1819 | 1462478963694 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 13:09:23 INFO - PROCESS | 1819 | 1462478963909 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:23 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a21b000 == 66 [pid = 1819] [id = 90] 13:09:23 INFO - PROCESS | 1819 | ++DOMWINDOW == 121 (0x9a21cc00) [pid = 1819] [serial = 269] [outer = (nil)] 13:09:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 122 (0x9a2d0c00) [pid = 1819] [serial = 270] [outer = 0x9a21cc00] 13:09:24 INFO - PROCESS | 1819 | 1462478964012 Marionette DEBUG loaded listener.js 13:09:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 123 (0x9a3dcc00) [pid = 1819] [serial = 271] [outer = 0x9a21cc00] 13:09:24 INFO - PROCESS | 1819 | 1462478964929 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:09:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:09:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1486ms 13:09:24 INFO - PROCESS | 1819 | 1462478964947 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 13:09:24 INFO - PROCESS | 1819 | 1462478964950 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 13:09:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:09:24 INFO - PROCESS | 1819 | 1462478964958 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:09:24 INFO - PROCESS | 1819 | 1462478964964 Marionette TRACE conn3 <- [1,334,null,{}] 13:09:24 INFO - PROCESS | 1819 | 1462478964981 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:25 INFO - PROCESS | 1819 | 1462478965175 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 13:09:25 INFO - PROCESS | 1819 | 1462478965332 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:25 INFO - PROCESS | 1819 | ++DOCSHELL 0x910e2000 == 67 [pid = 1819] [id = 91] 13:09:25 INFO - PROCESS | 1819 | ++DOMWINDOW == 124 (0x9d471800) [pid = 1819] [serial = 272] [outer = (nil)] 13:09:25 INFO - PROCESS | 1819 | ++DOMWINDOW == 125 (0xa2147000) [pid = 1819] [serial = 273] [outer = 0x9d471800] 13:09:25 INFO - PROCESS | 1819 | 1462478965425 Marionette DEBUG loaded listener.js 13:09:25 INFO - PROCESS | 1819 | ++DOMWINDOW == 126 (0xa26ca400) [pid = 1819] [serial = 274] [outer = 0x9d471800] 13:09:26 INFO - PROCESS | 1819 | 1462478966396 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:09:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:09:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1494ms 13:09:26 INFO - PROCESS | 1819 | 1462478966453 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 13:09:26 INFO - PROCESS | 1819 | 1462478966459 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 13:09:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:09:26 INFO - PROCESS | 1819 | 1462478966465 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:09:26 INFO - PROCESS | 1819 | 1462478966469 Marionette TRACE conn3 <- [1,338,null,{}] 13:09:26 INFO - PROCESS | 1819 | 1462478966475 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:26 INFO - PROCESS | 1819 | 1462478966674 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 13:09:26 INFO - PROCESS | 1819 | 1462478966870 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:26 INFO - PROCESS | 1819 | ++DOCSHELL 0x910df800 == 68 [pid = 1819] [id = 92] 13:09:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 127 (0xa32ec800) [pid = 1819] [serial = 275] [outer = (nil)] 13:09:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 128 (0xa4e17800) [pid = 1819] [serial = 276] [outer = 0xa32ec800] 13:09:26 INFO - PROCESS | 1819 | 1462478966966 Marionette DEBUG loaded listener.js 13:09:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 129 (0xa6233c00) [pid = 1819] [serial = 277] [outer = 0xa32ec800] 13:09:27 INFO - PROCESS | 1819 | 1462478967784 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:09:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:09:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1389ms 13:09:27 INFO - PROCESS | 1819 | 1462478967855 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 13:09:27 INFO - PROCESS | 1819 | 1462478967859 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 13:09:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:09:27 INFO - PROCESS | 1819 | 1462478967865 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:09:27 INFO - PROCESS | 1819 | 1462478967869 Marionette TRACE conn3 <- [1,342,null,{}] 13:09:27 INFO - PROCESS | 1819 | 1462478967875 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:28 INFO - PROCESS | 1819 | 1462478968082 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 13:09:28 INFO - PROCESS | 1819 | 1462478968239 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:28 INFO - PROCESS | 1819 | ++DOCSHELL 0x910df000 == 69 [pid = 1819] [id = 93] 13:09:28 INFO - PROCESS | 1819 | ++DOMWINDOW == 130 (0xa32e5800) [pid = 1819] [serial = 278] [outer = (nil)] 13:09:28 INFO - PROCESS | 1819 | ++DOMWINDOW == 131 (0xa6d81400) [pid = 1819] [serial = 279] [outer = 0xa32e5800] 13:09:28 INFO - PROCESS | 1819 | 1462478968329 Marionette DEBUG loaded listener.js 13:09:28 INFO - PROCESS | 1819 | ++DOMWINDOW == 132 (0xa6d89800) [pid = 1819] [serial = 280] [outer = 0xa32e5800] 13:09:29 INFO - PROCESS | 1819 | 1462478969208 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:09:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:09:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1385ms 13:09:29 INFO - PROCESS | 1819 | 1462478969252 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 13:09:29 INFO - PROCESS | 1819 | 1462478969256 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 13:09:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:09:29 INFO - PROCESS | 1819 | 1462478969262 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:09:29 INFO - PROCESS | 1819 | 1462478969266 Marionette TRACE conn3 <- [1,346,null,{}] 13:09:29 INFO - PROCESS | 1819 | 1462478969271 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:29 INFO - PROCESS | 1819 | 1462478969467 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 13:09:29 INFO - PROCESS | 1819 | 1462478969621 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:29 INFO - PROCESS | 1819 | ++DOCSHELL 0x90e6a400 == 70 [pid = 1819] [id = 94] 13:09:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 133 (0x910df400) [pid = 1819] [serial = 281] [outer = (nil)] 13:09:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 134 (0xa8c69000) [pid = 1819] [serial = 282] [outer = 0x910df400] 13:09:29 INFO - PROCESS | 1819 | 1462478969711 Marionette DEBUG loaded listener.js 13:09:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 135 (0xa8cd0400) [pid = 1819] [serial = 283] [outer = 0x910df400] 13:09:30 INFO - PROCESS | 1819 | 1462478970616 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:09:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:09:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1390ms 13:09:30 INFO - PROCESS | 1819 | 1462478970654 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 13:09:30 INFO - PROCESS | 1819 | 1462478970658 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 13:09:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:09:30 INFO - PROCESS | 1819 | 1462478970664 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:09:30 INFO - PROCESS | 1819 | 1462478970668 Marionette TRACE conn3 <- [1,350,null,{}] 13:09:30 INFO - PROCESS | 1819 | 1462478970674 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:30 INFO - PROCESS | 1819 | 1462478970848 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 13:09:31 INFO - PROCESS | 1819 | 1462478971012 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:31 INFO - PROCESS | 1819 | ++DOCSHELL 0x8f722c00 == 71 [pid = 1819] [id = 95] 13:09:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 136 (0x8f725000) [pid = 1819] [serial = 284] [outer = (nil)] 13:09:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 137 (0x8f72ac00) [pid = 1819] [serial = 285] [outer = 0x8f725000] 13:09:31 INFO - PROCESS | 1819 | 1462478971111 Marionette DEBUG loaded listener.js 13:09:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 138 (0x8f72f000) [pid = 1819] [serial = 286] [outer = 0x8f725000] 13:09:32 INFO - PROCESS | 1819 | 1462478972120 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:09:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:09:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1534ms 13:09:32 INFO - PROCESS | 1819 | 1462478972199 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 13:09:32 INFO - PROCESS | 1819 | 1462478972204 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 13:09:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:09:32 INFO - PROCESS | 1819 | 1462478972210 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:09:32 INFO - PROCESS | 1819 | 1462478972214 Marionette TRACE conn3 <- [1,354,null,{}] 13:09:32 INFO - PROCESS | 1819 | 1462478972220 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:32 INFO - PROCESS | 1819 | 1462478972409 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 13:09:32 INFO - PROCESS | 1819 | 1462478972619 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:32 INFO - PROCESS | 1819 | ++DOCSHELL 0x8eca1c00 == 72 [pid = 1819] [id = 96] 13:09:32 INFO - PROCESS | 1819 | ++DOMWINDOW == 139 (0x8eca2c00) [pid = 1819] [serial = 287] [outer = (nil)] 13:09:32 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x8ecaac00) [pid = 1819] [serial = 288] [outer = 0x8eca2c00] 13:09:32 INFO - PROCESS | 1819 | 1462478972750 Marionette DEBUG loaded listener.js 13:09:32 INFO - PROCESS | 1819 | ++DOMWINDOW == 141 (0x8ecae400) [pid = 1819] [serial = 289] [outer = 0x8eca2c00] 13:09:33 INFO - PROCESS | 1819 | 1462478973908 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:09:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:09:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1743ms 13:09:33 INFO - PROCESS | 1819 | 1462478973954 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 13:09:33 INFO - PROCESS | 1819 | 1462478973960 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 13:09:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:09:33 INFO - PROCESS | 1819 | 1462478973969 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:09:33 INFO - PROCESS | 1819 | 1462478973975 Marionette TRACE conn3 <- [1,358,null,{}] 13:09:33 INFO - PROCESS | 1819 | 1462478973985 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:34 INFO - PROCESS | 1819 | 1462478974186 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 13:09:34 INFO - PROCESS | 1819 | 1462478974393 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:34 INFO - PROCESS | 1819 | ++DOCSHELL 0x8eca7c00 == 73 [pid = 1819] [id = 97] 13:09:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 142 (0x90e61400) [pid = 1819] [serial = 290] [outer = (nil)] 13:09:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 143 (0x91dbb400) [pid = 1819] [serial = 291] [outer = 0x90e61400] 13:09:34 INFO - PROCESS | 1819 | 1462478974472 Marionette DEBUG loaded listener.js 13:09:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x921df800) [pid = 1819] [serial = 292] [outer = 0x90e61400] 13:09:35 INFO - PROCESS | 1819 | 1462478975429 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:09:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:09:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1485ms 13:09:35 INFO - PROCESS | 1819 | 1462478975454 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 13:09:35 INFO - PROCESS | 1819 | 1462478975462 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 13:09:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:09:35 INFO - PROCESS | 1819 | 1462478975473 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:09:35 INFO - PROCESS | 1819 | 1462478975477 Marionette TRACE conn3 <- [1,362,null,{}] 13:09:35 INFO - PROCESS | 1819 | 1462478975487 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:35 INFO - PROCESS | 1819 | 1462478975665 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 13:09:35 INFO - PROCESS | 1819 | 1462478975872 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:35 INFO - PROCESS | 1819 | ++DOCSHELL 0x91aee400 == 74 [pid = 1819] [id = 98] 13:09:35 INFO - PROCESS | 1819 | ++DOMWINDOW == 145 (0x91aef800) [pid = 1819] [serial = 293] [outer = (nil)] 13:09:35 INFO - PROCESS | 1819 | ++DOMWINDOW == 146 (0x97447400) [pid = 1819] [serial = 294] [outer = 0x91aef800] 13:09:35 INFO - PROCESS | 1819 | 1462478975959 Marionette DEBUG loaded listener.js 13:09:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 147 (0x99f25000) [pid = 1819] [serial = 295] [outer = 0x91aef800] 13:09:36 INFO - PROCESS | 1819 | --DOCSHELL 0x92c92800 == 73 [pid = 1819] [id = 16] 13:09:36 INFO - PROCESS | 1819 | --DOCSHELL 0xa1054000 == 72 [pid = 1819] [id = 23] 13:09:36 INFO - PROCESS | 1819 | --DOCSHELL 0x91dc9400 == 71 [pid = 1819] [id = 87] 13:09:36 INFO - PROCESS | 1819 | --DOCSHELL 0x9a7d1c00 == 70 [pid = 1819] [id = 86] 13:09:36 INFO - PROCESS | 1819 | --DOCSHELL 0x9a3d5c00 == 69 [pid = 1819] [id = 85] 13:09:36 INFO - PROCESS | 1819 | --DOCSHELL 0x910e2800 == 68 [pid = 1819] [id = 84] 13:09:36 INFO - PROCESS | 1819 | --DOCSHELL 0x93bb2400 == 67 [pid = 1819] [id = 83] 13:09:36 INFO - PROCESS | 1819 | --DOCSHELL 0x921dcc00 == 66 [pid = 1819] [id = 82] 13:09:36 INFO - PROCESS | 1819 | --DOCSHELL 0x90e6b000 == 65 [pid = 1819] [id = 81] 13:09:36 INFO - PROCESS | 1819 | --DOMWINDOW == 146 (0xa05f5c00) [pid = 1819] [serial = 209] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1819 | --DOMWINDOW == 145 (0xa104b400) [pid = 1819] [serial = 210] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1819 | --DOMWINDOW == 144 (0xa30cd800) [pid = 1819] [serial = 212] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1819 | --DOMWINDOW == 143 (0xa4e0cc00) [pid = 1819] [serial = 213] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1819 | --DOMWINDOW == 142 (0xa30d9c00) [pid = 1819] [serial = 177] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1819 | --DOMWINDOW == 141 (0x9a176000) [pid = 1819] [serial = 198] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1819 | --DOMWINDOW == 140 (0x97453400) [pid = 1819] [serial = 197] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1819 | --DOMWINDOW == 139 (0x9a7dbc00) [pid = 1819] [serial = 206] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1819 | --DOMWINDOW == 138 (0x9a14f400) [pid = 1819] [serial = 203] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1819 | --DOMWINDOW == 137 (0x9b40f000) [pid = 1819] [serial = 204] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1819 | --DOMWINDOW == 136 (0x9b79bc00) [pid = 1819] [serial = 201] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1819 | --DOMWINDOW == 135 (0x9b248800) [pid = 1819] [serial = 200] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1819 | --DOMWINDOW == 134 (0x97451800) [pid = 1819] [serial = 179] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1819 | --DOMWINDOW == 133 (0x9a76c400) [pid = 1819] [serial = 182] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1819 | --DOMWINDOW == 132 (0xa22d8400) [pid = 1819] [serial = 185] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1819 | --DOMWINDOW == 131 (0xa4e0ac00) [pid = 1819] [serial = 188] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1819 | --DOMWINDOW == 130 (0xa62d5c00) [pid = 1819] [serial = 191] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1819 | --DOMWINDOW == 129 (0xa6f0a400) [pid = 1819] [serial = 194] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1819 | --DOMWINDOW == 128 (0xa671ac00) [pid = 1819] [serial = 215] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1819 | --DOMWINDOW == 127 (0xa678e800) [pid = 1819] [serial = 216] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1819 | --DOMWINDOW == 126 (0x9b813800) [pid = 1819] [serial = 207] [outer = (nil)] [url = about:blank] 13:09:37 INFO - PROCESS | 1819 | 1462478977002 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:09:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:09:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1585ms 13:09:37 INFO - PROCESS | 1819 | 1462478977058 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 13:09:37 INFO - PROCESS | 1819 | 1462478977062 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 13:09:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:09:37 INFO - PROCESS | 1819 | 1462478977069 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:09:37 INFO - PROCESS | 1819 | 1462478977075 Marionette TRACE conn3 <- [1,366,null,{}] 13:09:37 INFO - PROCESS | 1819 | 1462478977122 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:37 INFO - PROCESS | 1819 | 1462478977333 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 13:09:37 INFO - PROCESS | 1819 | 1462478977463 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:37 INFO - PROCESS | 1819 | ++DOCSHELL 0x99136c00 == 66 [pid = 1819] [id = 99] 13:09:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 127 (0x9a176000) [pid = 1819] [serial = 296] [outer = (nil)] 13:09:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 128 (0x9a23ec00) [pid = 1819] [serial = 297] [outer = 0x9a176000] 13:09:37 INFO - PROCESS | 1819 | 1462478977544 Marionette DEBUG loaded listener.js 13:09:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 129 (0x9a3d4800) [pid = 1819] [serial = 298] [outer = 0x9a176000] 13:09:38 INFO - PROCESS | 1819 | 1462478978313 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:09:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:09:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1294ms 13:09:38 INFO - PROCESS | 1819 | 1462478978364 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 13:09:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:09:38 INFO - PROCESS | 1819 | 1462478978369 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 13:09:38 INFO - PROCESS | 1819 | 1462478978375 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:09:38 INFO - PROCESS | 1819 | 1462478978378 Marionette TRACE conn3 <- [1,370,null,{}] 13:09:38 INFO - PROCESS | 1819 | 1462478978383 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:38 INFO - PROCESS | 1819 | 1462478978540 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 13:09:38 INFO - PROCESS | 1819 | 1462478978561 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:38 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a3d7400 == 67 [pid = 1819] [id = 100] 13:09:38 INFO - PROCESS | 1819 | ++DOMWINDOW == 130 (0x9a771800) [pid = 1819] [serial = 299] [outer = (nil)] 13:09:38 INFO - PROCESS | 1819 | ++DOMWINDOW == 131 (0x9a7cd000) [pid = 1819] [serial = 300] [outer = 0x9a771800] 13:09:38 INFO - PROCESS | 1819 | 1462478978639 Marionette DEBUG loaded listener.js 13:09:38 INFO - PROCESS | 1819 | ++DOMWINDOW == 132 (0x9a7d9c00) [pid = 1819] [serial = 301] [outer = 0x9a771800] 13:09:39 INFO - PROCESS | 1819 | 1462478979618 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:09:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:09:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1282ms 13:09:39 INFO - PROCESS | 1819 | 1462478979657 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 13:09:39 INFO - PROCESS | 1819 | 1462478979660 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 13:09:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:09:39 INFO - PROCESS | 1819 | 1462478979674 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:09:39 INFO - PROCESS | 1819 | 1462478979676 Marionette TRACE conn3 <- [1,374,null,{}] 13:09:39 INFO - PROCESS | 1819 | 1462478979682 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:39 INFO - PROCESS | 1819 | 1462478979873 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 13:09:39 INFO - PROCESS | 1819 | 1462478979903 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:39 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a3da400 == 68 [pid = 1819] [id = 101] 13:09:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 133 (0x9a7d6800) [pid = 1819] [serial = 302] [outer = (nil)] 13:09:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 134 (0x9b475c00) [pid = 1819] [serial = 303] [outer = 0x9a7d6800] 13:09:39 INFO - PROCESS | 1819 | 1462478979974 Marionette DEBUG loaded listener.js 13:09:40 INFO - PROCESS | 1819 | ++DOMWINDOW == 135 (0x9b4dc800) [pid = 1819] [serial = 304] [outer = 0x9a7d6800] 13:09:41 INFO - PROCESS | 1819 | 1462478981093 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:09:41 INFO - PROCESS | 1819 | --DOMWINDOW == 134 (0x9a3d8c00) [pid = 1819] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:09:41 INFO - PROCESS | 1819 | --DOMWINDOW == 133 (0x910d6400) [pid = 1819] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:09:41 INFO - PROCESS | 1819 | --DOMWINDOW == 132 (0x9a7d2400) [pid = 1819] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:09:41 INFO - PROCESS | 1819 | --DOMWINDOW == 131 (0x921e2800) [pid = 1819] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:09:41 INFO - PROCESS | 1819 | --DOMWINDOW == 130 (0x99132c00) [pid = 1819] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:09:41 INFO - PROCESS | 1819 | --DOMWINDOW == 129 (0x92210c00) [pid = 1819] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:09:41 INFO - PROCESS | 1819 | --DOMWINDOW == 128 (0x93bba000) [pid = 1819] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:09:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:09:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1479ms 13:09:41 INFO - PROCESS | 1819 | 1462478981154 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 13:09:41 INFO - PROCESS | 1819 | 1462478981158 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 13:09:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:09:41 INFO - PROCESS | 1819 | 1462478981164 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:09:41 INFO - PROCESS | 1819 | 1462478981166 Marionette TRACE conn3 <- [1,378,null,{}] 13:09:41 INFO - PROCESS | 1819 | 1462478981173 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:41 INFO - PROCESS | 1819 | 1462478981349 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 13:09:41 INFO - PROCESS | 1819 | 1462478981515 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:41 INFO - PROCESS | 1819 | ++DOCSHELL 0x910e0000 == 69 [pid = 1819] [id = 102] 13:09:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 129 (0x9a7cf400) [pid = 1819] [serial = 305] [outer = (nil)] 13:09:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 130 (0x9b820000) [pid = 1819] [serial = 306] [outer = 0x9a7cf400] 13:09:41 INFO - PROCESS | 1819 | 1462478981602 Marionette DEBUG loaded listener.js 13:09:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 131 (0x9c1dc400) [pid = 1819] [serial = 307] [outer = 0x9a7cf400] 13:09:42 INFO - PROCESS | 1819 | 1462478982348 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:09:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:09:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1238ms 13:09:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:09:42 INFO - PROCESS | 1819 | 1462478982403 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 13:09:42 INFO - PROCESS | 1819 | 1462478982407 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 13:09:42 INFO - PROCESS | 1819 | 1462478982414 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:09:42 INFO - PROCESS | 1819 | 1462478982417 Marionette TRACE conn3 <- [1,382,null,{}] 13:09:42 INFO - PROCESS | 1819 | 1462478982423 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:42 INFO - PROCESS | 1819 | 1462478982579 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 13:09:42 INFO - PROCESS | 1819 | 1462478982592 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:42 INFO - PROCESS | 1819 | ++DOCSHELL 0x910dfc00 == 70 [pid = 1819] [id = 103] 13:09:42 INFO - PROCESS | 1819 | ++DOMWINDOW == 132 (0x99ea6c00) [pid = 1819] [serial = 308] [outer = (nil)] 13:09:42 INFO - PROCESS | 1819 | ++DOMWINDOW == 133 (0x9a88bc00) [pid = 1819] [serial = 309] [outer = 0x99ea6c00] 13:09:42 INFO - PROCESS | 1819 | 1462478982668 Marionette DEBUG loaded listener.js 13:09:42 INFO - PROCESS | 1819 | ++DOMWINDOW == 134 (0x9a88e400) [pid = 1819] [serial = 310] [outer = 0x99ea6c00] 13:09:43 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:09:43 INFO - PROCESS | 1819 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:09:43 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:09:43 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:09:43 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:09:43 INFO - PROCESS | 1819 | 1462478983859 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:09:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:09:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1487ms 13:09:43 INFO - PROCESS | 1819 | 1462478983901 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 13:09:43 INFO - PROCESS | 1819 | 1462478983909 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 13:09:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:09:43 INFO - PROCESS | 1819 | 1462478983919 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:09:43 INFO - PROCESS | 1819 | 1462478983924 Marionette TRACE conn3 <- [1,386,null,{}] 13:09:43 INFO - PROCESS | 1819 | 1462478983935 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:44 INFO - PROCESS | 1819 | 1462478984168 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 13:09:44 INFO - PROCESS | 1819 | 1462478984397 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:44 INFO - PROCESS | 1819 | ++DOCSHELL 0x8f72c400 == 71 [pid = 1819] [id = 104] 13:09:44 INFO - PROCESS | 1819 | ++DOMWINDOW == 135 (0x910e4800) [pid = 1819] [serial = 311] [outer = (nil)] 13:09:44 INFO - PROCESS | 1819 | ++DOMWINDOW == 136 (0x91dc7800) [pid = 1819] [serial = 312] [outer = 0x910e4800] 13:09:44 INFO - PROCESS | 1819 | 1462478984488 Marionette DEBUG loaded listener.js 13:09:44 INFO - PROCESS | 1819 | ++DOMWINDOW == 137 (0x93b54c00) [pid = 1819] [serial = 313] [outer = 0x910e4800] 13:09:45 INFO - PROCESS | 1819 | 1462478985464 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 13:09:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:09:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1597ms 13:09:45 INFO - PROCESS | 1819 | 1462478985516 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 13:09:45 INFO - PROCESS | 1819 | 1462478985525 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 13:09:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:09:45 INFO - PROCESS | 1819 | 1462478985536 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:09:45 INFO - PROCESS | 1819 | 1462478985540 Marionette TRACE conn3 <- [1,390,null,{}] 13:09:45 INFO - PROCESS | 1819 | 1462478985547 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:45 INFO - PROCESS | 1819 | 1462478985774 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 13:09:46 INFO - PROCESS | 1819 | 1462478986037 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:46 INFO - PROCESS | 1819 | ++DOCSHELL 0x97454000 == 72 [pid = 1819] [id = 105] 13:09:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 138 (0x974e0c00) [pid = 1819] [serial = 314] [outer = (nil)] 13:09:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 139 (0x974e6400) [pid = 1819] [serial = 315] [outer = 0x974e0c00] 13:09:46 INFO - PROCESS | 1819 | 1462478986132 Marionette DEBUG loaded listener.js 13:09:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x974ea400) [pid = 1819] [serial = 316] [outer = 0x974e0c00] 13:09:47 INFO - PROCESS | 1819 | 1462478987205 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 13:09:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:09:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1704ms 13:09:47 INFO - PROCESS | 1819 | 1462478987241 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 13:09:47 INFO - PROCESS | 1819 | 1462478987244 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 13:09:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:09:47 INFO - PROCESS | 1819 | 1462478987252 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:09:47 INFO - PROCESS | 1819 | 1462478987259 Marionette TRACE conn3 <- [1,394,null,{}] 13:09:47 INFO - PROCESS | 1819 | 1462478987275 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:47 INFO - PROCESS | 1819 | 1462478987465 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 13:09:47 INFO - PROCESS | 1819 | 1462478987663 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:47 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a2db400 == 73 [pid = 1819] [id = 106] 13:09:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 141 (0x9a2dcc00) [pid = 1819] [serial = 317] [outer = (nil)] 13:09:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 142 (0x9a778000) [pid = 1819] [serial = 318] [outer = 0x9a2dcc00] 13:09:47 INFO - PROCESS | 1819 | 1462478987761 Marionette DEBUG loaded listener.js 13:09:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 143 (0x9a886800) [pid = 1819] [serial = 319] [outer = 0x9a2dcc00] 13:09:48 INFO - PROCESS | 1819 | 1462478988671 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 13:09:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:09:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1486ms 13:09:48 INFO - PROCESS | 1819 | 1462478988740 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 13:09:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:09:48 INFO - PROCESS | 1819 | 1462478988745 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 13:09:48 INFO - PROCESS | 1819 | 1462478988753 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:09:48 INFO - PROCESS | 1819 | 1462478988756 Marionette TRACE conn3 <- [1,398,null,{}] 13:09:48 INFO - PROCESS | 1819 | 1462478988764 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:48 INFO - PROCESS | 1819 | 1462478988951 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 13:09:49 INFO - PROCESS | 1819 | 1462478989159 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:49 INFO - PROCESS | 1819 | ++DOCSHELL 0x9b5a3400 == 74 [pid = 1819] [id = 107] 13:09:49 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x9b79bc00) [pid = 1819] [serial = 320] [outer = (nil)] 13:09:49 INFO - PROCESS | 1819 | ++DOMWINDOW == 145 (0x9c1d0c00) [pid = 1819] [serial = 321] [outer = 0x9b79bc00] 13:09:49 INFO - PROCESS | 1819 | 1462478989294 Marionette DEBUG loaded listener.js 13:09:49 INFO - PROCESS | 1819 | ++DOMWINDOW == 146 (0xa104b800) [pid = 1819] [serial = 322] [outer = 0x9b79bc00] 13:09:50 INFO - PROCESS | 1819 | 1462478990236 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 13:09:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:09:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1541ms 13:09:50 INFO - PROCESS | 1819 | 1462478990293 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 13:09:50 INFO - PROCESS | 1819 | 1462478990297 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 13:09:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:09:50 INFO - PROCESS | 1819 | 1462478990303 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:09:50 INFO - PROCESS | 1819 | 1462478990307 Marionette TRACE conn3 <- [1,402,null,{}] 13:09:50 INFO - PROCESS | 1819 | 1462478990313 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:50 INFO - PROCESS | 1819 | 1462478990486 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 13:09:50 INFO - PROCESS | 1819 | 1462478990694 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:50 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a3d5c00 == 75 [pid = 1819] [id = 108] 13:09:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 147 (0x9d47a800) [pid = 1819] [serial = 323] [outer = (nil)] 13:09:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 148 (0xa30cd800) [pid = 1819] [serial = 324] [outer = 0x9d47a800] 13:09:50 INFO - PROCESS | 1819 | 1462478990797 Marionette DEBUG loaded listener.js 13:09:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 149 (0xa32e7000) [pid = 1819] [serial = 325] [outer = 0x9d47a800] 13:09:51 INFO - PROCESS | 1819 | 1462478991718 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 13:09:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:09:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1486ms 13:09:51 INFO - PROCESS | 1819 | 1462478991790 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 13:09:51 INFO - PROCESS | 1819 | 1462478991794 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 13:09:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:09:51 INFO - PROCESS | 1819 | 1462478991801 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:09:51 INFO - PROCESS | 1819 | 1462478991804 Marionette TRACE conn3 <- [1,406,null,{}] 13:09:51 INFO - PROCESS | 1819 | 1462478991810 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:52 INFO - PROCESS | 1819 | 1462478992027 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 13:09:52 INFO - PROCESS | 1819 | 1462478992257 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:52 INFO - PROCESS | 1819 | ++DOCSHELL 0x9b5a6400 == 76 [pid = 1819] [id = 109] 13:09:52 INFO - PROCESS | 1819 | ++DOMWINDOW == 150 (0xa6207400) [pid = 1819] [serial = 326] [outer = (nil)] 13:09:52 INFO - PROCESS | 1819 | ++DOMWINDOW == 151 (0xa6c5a400) [pid = 1819] [serial = 327] [outer = 0xa6207400] 13:09:52 INFO - PROCESS | 1819 | 1462478992376 Marionette DEBUG loaded listener.js 13:09:52 INFO - PROCESS | 1819 | ++DOMWINDOW == 152 (0xa6c5d400) [pid = 1819] [serial = 328] [outer = 0xa6207400] 13:09:53 INFO - PROCESS | 1819 | 1462478993260 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 13:09:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:09:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1537ms 13:09:53 INFO - PROCESS | 1819 | 1462478993339 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 13:09:53 INFO - PROCESS | 1819 | 1462478993344 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 13:09:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:09:53 INFO - PROCESS | 1819 | 1462478993351 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:09:53 INFO - PROCESS | 1819 | 1462478993354 Marionette TRACE conn3 <- [1,410,null,{}] 13:09:53 INFO - PROCESS | 1819 | 1462478993360 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:53 INFO - PROCESS | 1819 | 1462478993571 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 13:09:53 INFO - PROCESS | 1819 | 1462478993781 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:53 INFO - PROCESS | 1819 | ++DOCSHELL 0x929d1000 == 77 [pid = 1819] [id = 110] 13:09:53 INFO - PROCESS | 1819 | ++DOMWINDOW == 153 (0x929d3c00) [pid = 1819] [serial = 329] [outer = (nil)] 13:09:53 INFO - PROCESS | 1819 | ++DOMWINDOW == 154 (0x929d9800) [pid = 1819] [serial = 330] [outer = 0x929d3c00] 13:09:53 INFO - PROCESS | 1819 | 1462478993912 Marionette DEBUG loaded listener.js 13:09:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 155 (0x929dc400) [pid = 1819] [serial = 331] [outer = 0x929d3c00] 13:09:54 INFO - PROCESS | 1819 | 1462478994831 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 13:09:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:09:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1536ms 13:09:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:09:54 INFO - PROCESS | 1819 | 1462478994888 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 13:09:54 INFO - PROCESS | 1819 | 1462478994891 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 13:09:54 INFO - PROCESS | 1819 | 1462478994898 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:09:54 INFO - PROCESS | 1819 | 1462478994902 Marionette TRACE conn3 <- [1,414,null,{}] 13:09:54 INFO - PROCESS | 1819 | 1462478994908 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:55 INFO - PROCESS | 1819 | 1462478995085 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 13:09:55 INFO - PROCESS | 1819 | 1462478995251 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:55 INFO - PROCESS | 1819 | ++DOCSHELL 0x8e215000 == 78 [pid = 1819] [id = 111] 13:09:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 156 (0x8e215800) [pid = 1819] [serial = 332] [outer = (nil)] 13:09:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 157 (0x8e21c800) [pid = 1819] [serial = 333] [outer = 0x8e215800] 13:09:55 INFO - PROCESS | 1819 | 1462478995338 Marionette DEBUG loaded listener.js 13:09:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 158 (0x8e220c00) [pid = 1819] [serial = 334] [outer = 0x8e215800] 13:09:56 INFO - PROCESS | 1819 | 1462478996305 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 13:09:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:09:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1487ms 13:09:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:09:56 INFO - PROCESS | 1819 | 1462478996385 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 13:09:56 INFO - PROCESS | 1819 | 1462478996388 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 13:09:56 INFO - PROCESS | 1819 | 1462478996395 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:09:56 INFO - PROCESS | 1819 | 1462478996399 Marionette TRACE conn3 <- [1,418,null,{}] 13:09:56 INFO - PROCESS | 1819 | 1462478996405 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:56 INFO - PROCESS | 1819 | 1462478996619 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 13:09:56 INFO - PROCESS | 1819 | 1462478996844 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:56 INFO - PROCESS | 1819 | ++DOCSHELL 0x8e30d800 == 79 [pid = 1819] [id = 112] 13:09:56 INFO - PROCESS | 1819 | ++DOMWINDOW == 159 (0x8e30f000) [pid = 1819] [serial = 335] [outer = (nil)] 13:09:56 INFO - PROCESS | 1819 | ++DOMWINDOW == 160 (0x8e313000) [pid = 1819] [serial = 336] [outer = 0x8e30f000] 13:09:56 INFO - PROCESS | 1819 | 1462478996966 Marionette DEBUG loaded listener.js 13:09:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 161 (0x8e316400) [pid = 1819] [serial = 337] [outer = 0x8e30f000] 13:09:58 INFO - PROCESS | 1819 | 1462478998286 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 13:09:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 13:09:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1987ms 13:09:58 INFO - PROCESS | 1819 | 1462478998394 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 13:09:58 INFO - PROCESS | 1819 | 1462478998400 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 13:09:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:09:58 INFO - PROCESS | 1819 | 1462478998410 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:09:58 INFO - PROCESS | 1819 | 1462478998414 Marionette TRACE conn3 <- [1,422,null,{}] 13:09:58 INFO - PROCESS | 1819 | 1462478998424 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:58 INFO - PROCESS | 1819 | 1462478998599 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 13:09:58 INFO - PROCESS | 1819 | 1462478998768 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:58 INFO - PROCESS | 1819 | ++DOCSHELL 0x8e31b800 == 80 [pid = 1819] [id = 113] 13:09:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 162 (0x8e31bc00) [pid = 1819] [serial = 338] [outer = (nil)] 13:09:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 163 (0x910e3800) [pid = 1819] [serial = 339] [outer = 0x8e31bc00] 13:09:58 INFO - PROCESS | 1819 | 1462478998851 Marionette DEBUG loaded listener.js 13:09:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 164 (0x91aef000) [pid = 1819] [serial = 340] [outer = 0x8e31bc00] 13:10:00 INFO - PROCESS | 1819 | 1462479000319 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 13:10:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:10:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1945ms 13:10:00 INFO - PROCESS | 1819 | 1462479000356 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 13:10:00 INFO - PROCESS | 1819 | 1462479000364 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 13:10:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:10:00 INFO - PROCESS | 1819 | 1462479000376 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:10:00 INFO - PROCESS | 1819 | 1462479000380 Marionette TRACE conn3 <- [1,426,null,{}] 13:10:00 INFO - PROCESS | 1819 | 1462479000386 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:00 INFO - PROCESS | 1819 | 1462479000552 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 13:10:00 INFO - PROCESS | 1819 | --DOCSHELL 0x9220f000 == 79 [pid = 1819] [id = 42] 13:10:00 INFO - PROCESS | 1819 | --DOCSHELL 0x9abdf400 == 78 [pid = 1819] [id = 13] 13:10:00 INFO - PROCESS | 1819 | --DOMWINDOW == 163 (0xa6f48c00) [pid = 1819] [serial = 218] [outer = (nil)] [url = about:blank] 13:10:00 INFO - PROCESS | 1819 | --DOMWINDOW == 162 (0x91dc4c00) [pid = 1819] [serial = 237] [outer = (nil)] [url = about:blank] 13:10:00 INFO - PROCESS | 1819 | --DOMWINDOW == 161 (0x9a214800) [pid = 1819] [serial = 231] [outer = (nil)] [url = about:blank] 13:10:00 INFO - PROCESS | 1819 | --DOMWINDOW == 160 (0x9d475800) [pid = 1819] [serial = 264] [outer = (nil)] [url = about:blank] 13:10:00 INFO - PROCESS | 1819 | --DOMWINDOW == 159 (0x91aea000) [pid = 1819] [serial = 234] [outer = (nil)] [url = about:blank] 13:10:00 INFO - PROCESS | 1819 | --DOMWINDOW == 158 (0x9a2d9c00) [pid = 1819] [serial = 221] [outer = (nil)] [url = about:blank] 13:10:00 INFO - PROCESS | 1819 | --DOMWINDOW == 157 (0x9a3df400) [pid = 1819] [serial = 224] [outer = (nil)] [url = about:blank] 13:10:00 INFO - PROCESS | 1819 | --DOMWINDOW == 156 (0xa21c4c00) [pid = 1819] [serial = 227] [outer = (nil)] [url = about:blank] 13:10:00 INFO - PROCESS | 1819 | --DOMWINDOW == 155 (0x90e69c00) [pid = 1819] [serial = 240] [outer = (nil)] [url = about:blank] 13:10:00 INFO - PROCESS | 1819 | 1462479000786 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:00 INFO - PROCESS | 1819 | --DOCSHELL 0x910e0000 == 77 [pid = 1819] [id = 102] 13:10:00 INFO - PROCESS | 1819 | ++DOCSHELL 0x8f72b400 == 78 [pid = 1819] [id = 114] 13:10:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 156 (0x8f730000) [pid = 1819] [serial = 341] [outer = (nil)] 13:10:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 157 (0x91ae9400) [pid = 1819] [serial = 342] [outer = 0x8f730000] 13:10:00 INFO - PROCESS | 1819 | 1462479000866 Marionette DEBUG loaded listener.js 13:10:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 158 (0x91dc8c00) [pid = 1819] [serial = 343] [outer = 0x8f730000] 13:10:01 INFO - PROCESS | 1819 | --DOCSHELL 0x9a3da400 == 77 [pid = 1819] [id = 101] 13:10:01 INFO - PROCESS | 1819 | --DOCSHELL 0x9a3d7400 == 76 [pid = 1819] [id = 100] 13:10:01 INFO - PROCESS | 1819 | --DOCSHELL 0x99136c00 == 75 [pid = 1819] [id = 99] 13:10:01 INFO - PROCESS | 1819 | --DOCSHELL 0x91aee400 == 74 [pid = 1819] [id = 98] 13:10:01 INFO - PROCESS | 1819 | --DOCSHELL 0x8eca7c00 == 73 [pid = 1819] [id = 97] 13:10:01 INFO - PROCESS | 1819 | --DOCSHELL 0x910df800 == 72 [pid = 1819] [id = 92] 13:10:01 INFO - PROCESS | 1819 | --DOCSHELL 0x91ae2800 == 71 [pid = 1819] [id = 89] 13:10:01 INFO - PROCESS | 1819 | --DOMWINDOW == 157 (0x9744e000) [pid = 1819] [serial = 249] [outer = (nil)] [url = about:blank] 13:10:01 INFO - PROCESS | 1819 | --DOMWINDOW == 156 (0x99501800) [pid = 1819] [serial = 250] [outer = (nil)] [url = about:blank] 13:10:01 INFO - PROCESS | 1819 | --DOMWINDOW == 155 (0x921de800) [pid = 1819] [serial = 99] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:10:01 INFO - PROCESS | 1819 | --DOMWINDOW == 154 (0x9a76e000) [pid = 1819] [serial = 256] [outer = (nil)] [url = about:blank] 13:10:01 INFO - PROCESS | 1819 | --DOMWINDOW == 153 (0x91af0800) [pid = 1819] [serial = 244] [outer = (nil)] [url = about:blank] 13:10:01 INFO - PROCESS | 1819 | --DOMWINDOW == 152 (0x9b24c400) [pid = 1819] [serial = 259] [outer = (nil)] [url = about:blank] 13:10:01 INFO - PROCESS | 1819 | --DOMWINDOW == 151 (0x92c93000) [pid = 1819] [serial = 246] [outer = (nil)] [url = about:blank] 13:10:01 INFO - PROCESS | 1819 | --DOMWINDOW == 150 (0x9a2d8000) [pid = 1819] [serial = 252] [outer = (nil)] [url = about:blank] 13:10:01 INFO - PROCESS | 1819 | --DOMWINDOW == 149 (0x9a3d1400) [pid = 1819] [serial = 253] [outer = (nil)] [url = about:blank] 13:10:01 INFO - PROCESS | 1819 | --DOMWINDOW == 148 (0x91ae7400) [pid = 1819] [serial = 243] [outer = (nil)] [url = about:blank] 13:10:01 INFO - PROCESS | 1819 | --DOMWINDOW == 147 (0x93bb3400) [pid = 1819] [serial = 247] [outer = (nil)] [url = about:blank] 13:10:01 INFO - PROCESS | 1819 | --DOMWINDOW == 146 (0x9a3dc000) [pid = 1819] [serial = 255] [outer = (nil)] [url = about:blank] 13:10:01 INFO - PROCESS | 1819 | --DOMWINDOW == 145 (0x9a7d8400) [pid = 1819] [serial = 258] [outer = (nil)] [url = about:blank] 13:10:01 INFO - PROCESS | 1819 | --DOMWINDOW == 144 (0x9b416800) [pid = 1819] [serial = 261] [outer = (nil)] [url = about:blank] 13:10:01 INFO - PROCESS | 1819 | --DOMWINDOW == 143 (0x9b47fc00) [pid = 1819] [serial = 262] [outer = (nil)] [url = about:blank] 13:10:01 INFO - PROCESS | 1819 | 1462479001835 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 13:10:01 INFO - PROCESS | 1819 | 1462479001917 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 13:10:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:10:01 INFO - PROCESS | 1819 | 1462479001923 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:10:01 INFO - PROCESS | 1819 | 1462479001929 Marionette TRACE conn3 <- [1,430,null,{}] 13:10:01 INFO - PROCESS | 1819 | 1462479001945 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:02 INFO - PROCESS | 1819 | 1462479002164 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 13:10:02 INFO - PROCESS | 1819 | 1462479002413 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:02 INFO - PROCESS | 1819 | ++DOCSHELL 0x9450b800 == 72 [pid = 1819] [id = 115] 13:10:02 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x94f9ec00) [pid = 1819] [serial = 344] [outer = (nil)] 13:10:02 INFO - PROCESS | 1819 | ++DOMWINDOW == 145 (0x974e3000) [pid = 1819] [serial = 345] [outer = 0x94f9ec00] 13:10:02 INFO - PROCESS | 1819 | 1462479002501 Marionette DEBUG loaded listener.js 13:10:02 INFO - PROCESS | 1819 | ++DOMWINDOW == 146 (0x9803dc00) [pid = 1819] [serial = 346] [outer = 0x94f9ec00] 13:10:03 INFO - PROCESS | 1819 | 1462479003289 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 13:10:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:10:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1393ms 13:10:03 INFO - PROCESS | 1819 | 1462479003316 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 13:10:03 INFO - PROCESS | 1819 | 1462479003321 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 13:10:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:10:03 INFO - PROCESS | 1819 | 1462479003327 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:10:03 INFO - PROCESS | 1819 | 1462479003330 Marionette TRACE conn3 <- [1,434,null,{}] 13:10:03 INFO - PROCESS | 1819 | 1462479003336 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:03 INFO - PROCESS | 1819 | 1462479003556 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 13:10:03 INFO - PROCESS | 1819 | 1462479003597 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:03 INFO - PROCESS | 1819 | ++DOCSHELL 0x8e21ac00 == 73 [pid = 1819] [id = 116] 13:10:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 147 (0x98092000) [pid = 1819] [serial = 347] [outer = (nil)] 13:10:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 148 (0x9a219800) [pid = 1819] [serial = 348] [outer = 0x98092000] 13:10:03 INFO - PROCESS | 1819 | 1462479003674 Marionette DEBUG loaded listener.js 13:10:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 149 (0x9a2d5000) [pid = 1819] [serial = 349] [outer = 0x98092000] 13:10:04 INFO - PROCESS | 1819 | 1462479004588 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 13:10:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:10:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1289ms 13:10:04 INFO - PROCESS | 1819 | 1462479004618 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 13:10:04 INFO - PROCESS | 1819 | 1462479004622 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 13:10:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:10:04 INFO - PROCESS | 1819 | 1462479004628 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:10:04 INFO - PROCESS | 1819 | 1462479004631 Marionette TRACE conn3 <- [1,438,null,{}] 13:10:04 INFO - PROCESS | 1819 | 1462479004637 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:04 INFO - PROCESS | 1819 | 1462479004851 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 13:10:04 INFO - PROCESS | 1819 | 1462479004883 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:04 INFO - PROCESS | 1819 | ++DOCSHELL 0x974e2400 == 74 [pid = 1819] [id = 117] 13:10:04 INFO - PROCESS | 1819 | ++DOMWINDOW == 150 (0x9a215400) [pid = 1819] [serial = 350] [outer = (nil)] 13:10:04 INFO - PROCESS | 1819 | ++DOMWINDOW == 151 (0x9a3d9c00) [pid = 1819] [serial = 351] [outer = 0x9a215400] 13:10:04 INFO - PROCESS | 1819 | 1462479004960 Marionette DEBUG loaded listener.js 13:10:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 152 (0x9a3db400) [pid = 1819] [serial = 352] [outer = 0x9a215400] 13:10:05 INFO - PROCESS | 1819 | --DOMWINDOW == 151 (0x921d8c00) [pid = 1819] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:10:05 INFO - PROCESS | 1819 | --DOMWINDOW == 150 (0x99139800) [pid = 1819] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:10:05 INFO - PROCESS | 1819 | --DOMWINDOW == 149 (0x99e16000) [pid = 1819] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:10:05 INFO - PROCESS | 1819 | --DOMWINDOW == 148 (0xa32e4400) [pid = 1819] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:10:05 INFO - PROCESS | 1819 | --DOMWINDOW == 147 (0x97447800) [pid = 1819] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:10:05 INFO - PROCESS | 1819 | --DOMWINDOW == 146 (0xa30d2c00) [pid = 1819] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:10:05 INFO - PROCESS | 1819 | --DOMWINDOW == 145 (0x9a7d6800) [pid = 1819] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:10:05 INFO - PROCESS | 1819 | --DOMWINDOW == 144 (0x9a176000) [pid = 1819] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:10:05 INFO - PROCESS | 1819 | --DOMWINDOW == 143 (0x90e61400) [pid = 1819] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:10:05 INFO - PROCESS | 1819 | --DOMWINDOW == 142 (0x91aef800) [pid = 1819] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:10:05 INFO - PROCESS | 1819 | --DOMWINDOW == 141 (0x9a7cf400) [pid = 1819] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:10:05 INFO - PROCESS | 1819 | --DOMWINDOW == 140 (0x9a771800) [pid = 1819] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:10:05 INFO - PROCESS | 1819 | --DOMWINDOW == 139 (0x9a76f000) [pid = 1819] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:10:05 INFO - PROCESS | 1819 | --DOMWINDOW == 138 (0x921d7000) [pid = 1819] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:10:06 INFO - PROCESS | 1819 | 1462479006142 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 13:10:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:10:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1539ms 13:10:06 INFO - PROCESS | 1819 | 1462479006170 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 13:10:06 INFO - PROCESS | 1819 | 1462479006174 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 13:10:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:10:06 INFO - PROCESS | 1819 | 1462479006181 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:10:06 INFO - PROCESS | 1819 | 1462479006185 Marionette TRACE conn3 <- [1,442,null,{}] 13:10:06 INFO - PROCESS | 1819 | 1462479006190 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:06 INFO - PROCESS | 1819 | 1462479006392 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 13:10:06 INFO - PROCESS | 1819 | 1462479006567 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:06 INFO - PROCESS | 1819 | ++DOCSHELL 0x90e61400 == 75 [pid = 1819] [id = 118] 13:10:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 139 (0x929dc800) [pid = 1819] [serial = 353] [outer = (nil)] 13:10:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x9a3d2000) [pid = 1819] [serial = 354] [outer = 0x929dc800] 13:10:06 INFO - PROCESS | 1819 | 1462479006653 Marionette DEBUG loaded listener.js 13:10:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 141 (0x9a7d2400) [pid = 1819] [serial = 355] [outer = 0x929dc800] 13:10:07 INFO - PROCESS | 1819 | 1462479007429 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 13:10:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:10:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1290ms 13:10:07 INFO - PROCESS | 1819 | 1462479007471 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 13:10:07 INFO - PROCESS | 1819 | 1462479007475 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 13:10:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:10:07 INFO - PROCESS | 1819 | 1462479007482 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:10:07 INFO - PROCESS | 1819 | 1462479007484 Marionette TRACE conn3 <- [1,446,null,{}] 13:10:07 INFO - PROCESS | 1819 | 1462479007490 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:07 INFO - PROCESS | 1819 | 1462479007644 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 13:10:07 INFO - PROCESS | 1819 | 1462479007659 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:07 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a771800 == 76 [pid = 1819] [id = 119] 13:10:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 142 (0x9a775000) [pid = 1819] [serial = 356] [outer = (nil)] 13:10:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 143 (0x9a960000) [pid = 1819] [serial = 357] [outer = 0x9a775000] 13:10:07 INFO - PROCESS | 1819 | 1462479007731 Marionette DEBUG loaded listener.js 13:10:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x9b40b400) [pid = 1819] [serial = 358] [outer = 0x9a775000] 13:10:08 INFO - PROCESS | 1819 | 1462479008904 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 13:10:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:10:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1485ms 13:10:08 INFO - PROCESS | 1819 | 1462479008969 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 13:10:08 INFO - PROCESS | 1819 | 1462479008977 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 13:10:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:10:08 INFO - PROCESS | 1819 | 1462479008986 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:10:08 INFO - PROCESS | 1819 | 1462479008993 Marionette TRACE conn3 <- [1,450,null,{}] 13:10:09 INFO - PROCESS | 1819 | 1462479009001 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:09 INFO - PROCESS | 1819 | 1462479009242 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 13:10:09 INFO - PROCESS | 1819 | 1462479009518 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:09 INFO - PROCESS | 1819 | ++DOCSHELL 0x90e6f800 == 77 [pid = 1819] [id = 120] 13:10:09 INFO - PROCESS | 1819 | ++DOMWINDOW == 145 (0x910e5800) [pid = 1819] [serial = 359] [outer = (nil)] 13:10:09 INFO - PROCESS | 1819 | ++DOMWINDOW == 146 (0x91dc2c00) [pid = 1819] [serial = 360] [outer = 0x910e5800] 13:10:09 INFO - PROCESS | 1819 | 1462479009614 Marionette DEBUG loaded listener.js 13:10:09 INFO - PROCESS | 1819 | ++DOMWINDOW == 147 (0x929d5000) [pid = 1819] [serial = 361] [outer = 0x910e5800] 13:10:10 INFO - PROCESS | 1819 | 1462479010611 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 13:10:10 INFO - PROCESS | 1819 | 1462479010688 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 13:10:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:10:10 INFO - PROCESS | 1819 | 1462479010699 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:10:10 INFO - PROCESS | 1819 | 1462479010703 Marionette TRACE conn3 <- [1,454,null,{}] 13:10:10 INFO - PROCESS | 1819 | 1462479010711 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:10 INFO - PROCESS | 1819 | 1462479010945 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 13:10:11 INFO - PROCESS | 1819 | 1462479011259 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:11 INFO - PROCESS | 1819 | ++DOCSHELL 0x974dec00 == 78 [pid = 1819] [id = 121] 13:10:11 INFO - PROCESS | 1819 | ++DOMWINDOW == 148 (0x974e2c00) [pid = 1819] [serial = 362] [outer = (nil)] 13:10:11 INFO - PROCESS | 1819 | ++DOMWINDOW == 149 (0x9a151c00) [pid = 1819] [serial = 363] [outer = 0x974e2c00] 13:10:11 INFO - PROCESS | 1819 | 1462479011356 Marionette DEBUG loaded listener.js 13:10:11 INFO - PROCESS | 1819 | ++DOMWINDOW == 150 (0x9a3d1400) [pid = 1819] [serial = 364] [outer = 0x974e2c00] 13:10:12 INFO - PROCESS | 1819 | [1819] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:10:12 INFO - PROCESS | 1819 | 1462479012358 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 13:10:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:10:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1737ms 13:10:12 INFO - PROCESS | 1819 | 1462479012437 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 13:10:12 INFO - PROCESS | 1819 | 1462479012442 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 13:10:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:10:12 INFO - PROCESS | 1819 | 1462479012450 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:10:12 INFO - PROCESS | 1819 | 1462479012457 Marionette TRACE conn3 <- [1,458,null,{}] 13:10:12 INFO - PROCESS | 1819 | 1462479012476 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:12 INFO - PROCESS | 1819 | 1462479012762 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 13:10:13 INFO - PROCESS | 1819 | 1462479012983 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:13 INFO - PROCESS | 1819 | ++DOCSHELL 0x8ecab000 == 79 [pid = 1819] [id = 122] 13:10:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 151 (0x8ecab400) [pid = 1819] [serial = 365] [outer = (nil)] 13:10:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 152 (0x9b482800) [pid = 1819] [serial = 366] [outer = 0x8ecab400] 13:10:13 INFO - PROCESS | 1819 | 1462479013077 Marionette DEBUG loaded listener.js 13:10:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 153 (0x9c1cd800) [pid = 1819] [serial = 367] [outer = 0x8ecab400] 13:10:14 INFO - PROCESS | 1819 | 1462479014005 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 13:10:14 INFO - PROCESS | 1819 | 1462479014049 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 13:10:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:10:14 INFO - PROCESS | 1819 | 1462479014057 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:10:14 INFO - PROCESS | 1819 | 1462479014062 Marionette TRACE conn3 <- [1,462,null,{}] 13:10:14 INFO - PROCESS | 1819 | 1462479014068 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:14 INFO - PROCESS | 1819 | 1462479014260 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 13:10:14 INFO - PROCESS | 1819 | 1462479014427 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:14 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a7d1c00 == 80 [pid = 1819] [id = 123] 13:10:14 INFO - PROCESS | 1819 | ++DOMWINDOW == 154 (0x9d475800) [pid = 1819] [serial = 368] [outer = (nil)] 13:10:14 INFO - PROCESS | 1819 | ++DOMWINDOW == 155 (0xa32e4400) [pid = 1819] [serial = 369] [outer = 0x9d475800] 13:10:14 INFO - PROCESS | 1819 | 1462479014517 Marionette DEBUG loaded listener.js 13:10:14 INFO - PROCESS | 1819 | ++DOMWINDOW == 156 (0xa35afc00) [pid = 1819] [serial = 370] [outer = 0x9d475800] 13:10:15 INFO - PROCESS | 1819 | [1819] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:10:15 INFO - PROCESS | 1819 | 1462479015524 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 13:10:15 INFO - PROCESS | 1819 | 1462479015603 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 13:10:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:10:15 INFO - PROCESS | 1819 | 1462479015610 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:10:15 INFO - PROCESS | 1819 | 1462479015614 Marionette TRACE conn3 <- [1,466,null,{}] 13:10:15 INFO - PROCESS | 1819 | 1462479015620 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:15 INFO - PROCESS | 1819 | 1462479015846 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 13:10:16 INFO - PROCESS | 1819 | 1462479016113 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:16 INFO - PROCESS | 1819 | ++DOCSHELL 0x8f601c00 == 81 [pid = 1819] [id = 124] 13:10:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 157 (0x8f604800) [pid = 1819] [serial = 371] [outer = (nil)] 13:10:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 158 (0x8f60bc00) [pid = 1819] [serial = 372] [outer = 0x8f604800] 13:10:16 INFO - PROCESS | 1819 | 1462479016210 Marionette DEBUG loaded listener.js 13:10:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 159 (0x8f60dc00) [pid = 1819] [serial = 373] [outer = 0x8f604800] 13:10:17 INFO - PROCESS | 1819 | 1462479017206 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 13:10:17 INFO - PROCESS | 1819 | 1462479017251 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 13:10:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:10:17 INFO - PROCESS | 1819 | 1462479017257 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:10:17 INFO - PROCESS | 1819 | 1462479017261 Marionette TRACE conn3 <- [1,470,null,{}] 13:10:17 INFO - PROCESS | 1819 | 1462479017274 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:17 INFO - PROCESS | 1819 | 1462479017477 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 13:10:17 INFO - PROCESS | 1819 | 1462479017692 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:17 INFO - PROCESS | 1819 | ++DOCSHELL 0x8f610800 == 82 [pid = 1819] [id = 125] 13:10:17 INFO - PROCESS | 1819 | ++DOMWINDOW == 160 (0xa62cfc00) [pid = 1819] [serial = 374] [outer = (nil)] 13:10:17 INFO - PROCESS | 1819 | ++DOMWINDOW == 161 (0xa6c5e800) [pid = 1819] [serial = 375] [outer = 0xa62cfc00] 13:10:17 INFO - PROCESS | 1819 | 1462479017826 Marionette DEBUG loaded listener.js 13:10:17 INFO - PROCESS | 1819 | ++DOMWINDOW == 162 (0xa6c63c00) [pid = 1819] [serial = 376] [outer = 0xa62cfc00] 13:10:18 INFO - PROCESS | 1819 | 1462479018722 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 13:10:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:10:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1499ms 13:10:18 INFO - PROCESS | 1819 | 1462479018757 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 13:10:18 INFO - PROCESS | 1819 | 1462479018761 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 13:10:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:10:18 INFO - PROCESS | 1819 | 1462479018767 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:10:18 INFO - PROCESS | 1819 | 1462479018771 Marionette TRACE conn3 <- [1,474,null,{}] 13:10:18 INFO - PROCESS | 1819 | 1462479018777 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:18 INFO - PROCESS | 1819 | 1462479018950 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 13:10:19 INFO - PROCESS | 1819 | 1462479019124 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:19 INFO - PROCESS | 1819 | ++DOCSHELL 0x8f608400 == 83 [pid = 1819] [id = 126] 13:10:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 163 (0xa30d2800) [pid = 1819] [serial = 377] [outer = (nil)] 13:10:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 164 (0xa6d8c800) [pid = 1819] [serial = 378] [outer = 0xa30d2800] 13:10:19 INFO - PROCESS | 1819 | 1462479019210 Marionette DEBUG loaded listener.js 13:10:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 165 (0xa6f4a800) [pid = 1819] [serial = 379] [outer = 0xa30d2800] 13:10:20 INFO - PROCESS | 1819 | 1462479020221 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 13:10:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:10:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1488ms 13:10:20 INFO - PROCESS | 1819 | 1462479020256 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 13:10:20 INFO - PROCESS | 1819 | 1462479020260 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 13:10:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:10:20 INFO - PROCESS | 1819 | 1462479020267 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:10:20 INFO - PROCESS | 1819 | 1462479020271 Marionette TRACE conn3 <- [1,478,null,{}] 13:10:20 INFO - PROCESS | 1819 | 1462479020277 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:20 INFO - PROCESS | 1819 | 1462479020473 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 13:10:20 INFO - PROCESS | 1819 | 1462479020700 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:20 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d783800 == 84 [pid = 1819] [id = 127] 13:10:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 166 (0x8d784400) [pid = 1819] [serial = 380] [outer = (nil)] 13:10:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 167 (0x8d78b000) [pid = 1819] [serial = 381] [outer = 0x8d784400] 13:10:20 INFO - PROCESS | 1819 | 1462479020837 Marionette DEBUG loaded listener.js 13:10:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 168 (0x8d78f000) [pid = 1819] [serial = 382] [outer = 0x8d784400] 13:10:21 INFO - PROCESS | 1819 | 1462479021776 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 13:10:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:10:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1540ms 13:10:21 INFO - PROCESS | 1819 | 1462479021810 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 13:10:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:10:21 INFO - PROCESS | 1819 | 1462479021814 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 13:10:21 INFO - PROCESS | 1819 | 1462479021820 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:10:21 INFO - PROCESS | 1819 | 1462479021824 Marionette TRACE conn3 <- [1,482,null,{}] 13:10:21 INFO - PROCESS | 1819 | 1462479021830 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:22 INFO - PROCESS | 1819 | 1462479022007 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 13:10:22 INFO - PROCESS | 1819 | 1462479022254 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:22 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d78c800 == 85 [pid = 1819] [id = 128] 13:10:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 169 (0x8d78e400) [pid = 1819] [serial = 383] [outer = (nil)] 13:10:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 170 (0x8d977000) [pid = 1819] [serial = 384] [outer = 0x8d78e400] 13:10:22 INFO - PROCESS | 1819 | 1462479022391 Marionette DEBUG loaded listener.js 13:10:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 171 (0x8d97b000) [pid = 1819] [serial = 385] [outer = 0x8d78e400] 13:10:23 INFO - PROCESS | 1819 | 1462479023755 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 13:10:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:10:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1986ms 13:10:23 INFO - PROCESS | 1819 | 1462479023870 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 13:10:23 INFO - PROCESS | 1819 | 1462479023875 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 13:10:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:10:23 INFO - PROCESS | 1819 | 1462479023885 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:10:23 INFO - PROCESS | 1819 | 1462479023890 Marionette TRACE conn3 <- [1,486,null,{}] 13:10:23 INFO - PROCESS | 1819 | 1462479023910 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:24 INFO - PROCESS | 1819 | 1462479024087 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 13:10:24 INFO - PROCESS | 1819 | 1462479024267 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:24 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d97ac00 == 86 [pid = 1819] [id = 129] 13:10:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 172 (0x8d980000) [pid = 1819] [serial = 386] [outer = (nil)] 13:10:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 173 (0x8f728000) [pid = 1819] [serial = 387] [outer = 0x8d980000] 13:10:24 INFO - PROCESS | 1819 | 1462479024351 Marionette DEBUG loaded listener.js 13:10:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 174 (0x90e6b000) [pid = 1819] [serial = 388] [outer = 0x8d980000] 13:10:25 INFO - PROCESS | 1819 | 1462479025907 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 13:10:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:10:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 2091ms 13:10:26 INFO - PROCESS | 1819 | 1462479026038 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 13:10:26 INFO - PROCESS | 1819 | 1462479026048 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 13:10:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:10:26 INFO - PROCESS | 1819 | 1462479026083 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:10:26 INFO - PROCESS | 1819 | 1462479026088 Marionette TRACE conn3 <- [1,490,null,{}] 13:10:26 INFO - PROCESS | 1819 | 1462479026094 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:26 INFO - PROCESS | 1819 | 1462479026266 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 13:10:26 INFO - PROCESS | 1819 | --DOCSHELL 0x90e61400 == 85 [pid = 1819] [id = 118] 13:10:26 INFO - PROCESS | 1819 | --DOCSHELL 0x974e2400 == 84 [pid = 1819] [id = 117] 13:10:26 INFO - PROCESS | 1819 | --DOMWINDOW == 173 (0x9a88bc00) [pid = 1819] [serial = 309] [outer = (nil)] [url = about:blank] 13:10:26 INFO - PROCESS | 1819 | 1462479026549 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:26 INFO - PROCESS | 1819 | --DOCSHELL 0x8e21ac00 == 83 [pid = 1819] [id = 116] 13:10:26 INFO - PROCESS | 1819 | --DOCSHELL 0x9450b800 == 82 [pid = 1819] [id = 115] 13:10:26 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d78a000 == 83 [pid = 1819] [id = 130] 13:10:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 174 (0x8d97c400) [pid = 1819] [serial = 389] [outer = (nil)] 13:10:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 175 (0x8e318c00) [pid = 1819] [serial = 390] [outer = 0x8d97c400] 13:10:26 INFO - PROCESS | 1819 | 1462479026659 Marionette DEBUG loaded listener.js 13:10:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 176 (0x91dc0c00) [pid = 1819] [serial = 391] [outer = 0x8d97c400] 13:10:26 INFO - PROCESS | 1819 | --DOCSHELL 0x8f72b400 == 82 [pid = 1819] [id = 114] 13:10:26 INFO - PROCESS | 1819 | --DOCSHELL 0x8e31b800 == 81 [pid = 1819] [id = 113] 13:10:27 INFO - PROCESS | 1819 | --DOMWINDOW == 175 (0xa227d400) [pid = 1819] [serial = 150] [outer = (nil)] [url = about:blank] 13:10:27 INFO - PROCESS | 1819 | --DOMWINDOW == 174 (0x938a7c00) [pid = 1819] [serial = 117] [outer = (nil)] [url = about:blank] 13:10:27 INFO - PROCESS | 1819 | --DOMWINDOW == 173 (0x939a3800) [pid = 1819] [serial = 144] [outer = (nil)] [url = about:blank] 13:10:27 INFO - PROCESS | 1819 | --DOMWINDOW == 172 (0x9a777800) [pid = 1819] [serial = 147] [outer = (nil)] [url = about:blank] 13:10:27 INFO - PROCESS | 1819 | --DOMWINDOW == 171 (0x9a772800) [pid = 1819] [serial = 123] [outer = (nil)] [url = about:blank] 13:10:27 INFO - PROCESS | 1819 | --DOMWINDOW == 170 (0xa5073c00) [pid = 1819] [serial = 156] [outer = (nil)] [url = about:blank] 13:10:27 INFO - PROCESS | 1819 | --DOMWINDOW == 169 (0x97452800) [pid = 1819] [serial = 120] [outer = (nil)] [url = about:blank] 13:10:27 INFO - PROCESS | 1819 | --DOMWINDOW == 168 (0xa32ee800) [pid = 1819] [serial = 153] [outer = (nil)] [url = about:blank] 13:10:27 INFO - PROCESS | 1819 | --DOMWINDOW == 167 (0x9b475c00) [pid = 1819] [serial = 303] [outer = (nil)] [url = about:blank] 13:10:27 INFO - PROCESS | 1819 | --DOMWINDOW == 166 (0xa4e17800) [pid = 1819] [serial = 276] [outer = (nil)] [url = about:blank] 13:10:27 INFO - PROCESS | 1819 | --DOMWINDOW == 165 (0x92c87c00) [pid = 1819] [serial = 267] [outer = (nil)] [url = about:blank] 13:10:27 INFO - PROCESS | 1819 | --DOMWINDOW == 164 (0x9b4dc800) [pid = 1819] [serial = 304] [outer = (nil)] [url = about:blank] 13:10:27 INFO - PROCESS | 1819 | --DOMWINDOW == 163 (0xa6d81400) [pid = 1819] [serial = 279] [outer = (nil)] [url = about:blank] 13:10:27 INFO - PROCESS | 1819 | --DOMWINDOW == 162 (0x9a2d0c00) [pid = 1819] [serial = 270] [outer = (nil)] [url = about:blank] 13:10:27 INFO - PROCESS | 1819 | --DOMWINDOW == 161 (0xa8c69000) [pid = 1819] [serial = 282] [outer = (nil)] [url = about:blank] 13:10:27 INFO - PROCESS | 1819 | --DOMWINDOW == 160 (0x9a23ec00) [pid = 1819] [serial = 297] [outer = (nil)] [url = about:blank] 13:10:27 INFO - PROCESS | 1819 | --DOMWINDOW == 159 (0x9a3d4800) [pid = 1819] [serial = 298] [outer = (nil)] [url = about:blank] 13:10:27 INFO - PROCESS | 1819 | --DOMWINDOW == 158 (0xa2147000) [pid = 1819] [serial = 273] [outer = (nil)] [url = about:blank] 13:10:27 INFO - PROCESS | 1819 | --DOMWINDOW == 157 (0x921df800) [pid = 1819] [serial = 292] [outer = (nil)] [url = about:blank] 13:10:27 INFO - PROCESS | 1819 | --DOMWINDOW == 156 (0x91dbb400) [pid = 1819] [serial = 291] [outer = (nil)] [url = about:blank] 13:10:27 INFO - PROCESS | 1819 | --DOMWINDOW == 155 (0x99f25000) [pid = 1819] [serial = 295] [outer = (nil)] [url = about:blank] 13:10:27 INFO - PROCESS | 1819 | --DOMWINDOW == 154 (0x97447400) [pid = 1819] [serial = 294] [outer = (nil)] [url = about:blank] 13:10:27 INFO - PROCESS | 1819 | --DOMWINDOW == 153 (0x8ecaac00) [pid = 1819] [serial = 288] [outer = (nil)] [url = about:blank] 13:10:27 INFO - PROCESS | 1819 | --DOMWINDOW == 152 (0x8f72ac00) [pid = 1819] [serial = 285] [outer = (nil)] [url = about:blank] 13:10:27 INFO - PROCESS | 1819 | --DOMWINDOW == 151 (0x9c1dc400) [pid = 1819] [serial = 307] [outer = (nil)] [url = about:blank] 13:10:27 INFO - PROCESS | 1819 | --DOMWINDOW == 150 (0x9a7cd000) [pid = 1819] [serial = 300] [outer = (nil)] [url = about:blank] 13:10:27 INFO - PROCESS | 1819 | --DOMWINDOW == 149 (0x9b820000) [pid = 1819] [serial = 306] [outer = (nil)] [url = about:blank] 13:10:27 INFO - PROCESS | 1819 | --DOMWINDOW == 148 (0x9a7d9c00) [pid = 1819] [serial = 301] [outer = (nil)] [url = about:blank] 13:10:27 INFO - PROCESS | 1819 | 1462479027533 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 13:10:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:10:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1488ms 13:10:27 INFO - PROCESS | 1819 | 1462479027569 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 13:10:27 INFO - PROCESS | 1819 | 1462479027573 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 13:10:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:10:27 INFO - PROCESS | 1819 | 1462479027580 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:10:27 INFO - PROCESS | 1819 | 1462479027586 Marionette TRACE conn3 <- [1,494,null,{}] 13:10:27 INFO - PROCESS | 1819 | 1462479027615 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:27 INFO - PROCESS | 1819 | 1462479027792 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 13:10:27 INFO - PROCESS | 1819 | 1462479027804 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:27 INFO - PROCESS | 1819 | ++DOCSHELL 0x8ecabc00 == 82 [pid = 1819] [id = 131] 13:10:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 149 (0x974eac00) [pid = 1819] [serial = 392] [outer = (nil)] 13:10:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 150 (0x99ea9400) [pid = 1819] [serial = 393] [outer = 0x974eac00] 13:10:27 INFO - PROCESS | 1819 | 1462479027885 Marionette DEBUG loaded listener.js 13:10:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 151 (0x9a2d7000) [pid = 1819] [serial = 394] [outer = 0x974eac00] 13:10:28 INFO - PROCESS | 1819 | 1462479028890 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 13:10:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:10:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1345ms 13:10:28 INFO - PROCESS | 1819 | 1462479028927 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 13:10:28 INFO - PROCESS | 1819 | 1462479028931 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 13:10:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:10:28 INFO - PROCESS | 1819 | 1462479028938 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:10:28 INFO - PROCESS | 1819 | 1462479028941 Marionette TRACE conn3 <- [1,498,null,{}] 13:10:28 INFO - PROCESS | 1819 | 1462479028946 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:29 INFO - PROCESS | 1819 | 1462479029175 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 13:10:29 INFO - PROCESS | 1819 | 1462479029206 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:29 INFO - PROCESS | 1819 | ++DOCSHELL 0x97447400 == 83 [pid = 1819] [id = 132] 13:10:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 152 (0x9a177000) [pid = 1819] [serial = 395] [outer = (nil)] 13:10:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 153 (0x9a76e000) [pid = 1819] [serial = 396] [outer = 0x9a177000] 13:10:29 INFO - PROCESS | 1819 | 1462479029285 Marionette DEBUG loaded listener.js 13:10:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 154 (0x9a7ce000) [pid = 1819] [serial = 397] [outer = 0x9a177000] 13:10:30 INFO - PROCESS | 1819 | 1462479030216 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 13:10:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:10:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1336ms 13:10:30 INFO - PROCESS | 1819 | 1462479030284 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 13:10:30 INFO - PROCESS | 1819 | 1462479030288 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 13:10:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:10:30 INFO - PROCESS | 1819 | 1462479030295 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:10:30 INFO - PROCESS | 1819 | 1462479030298 Marionette TRACE conn3 <- [1,502,null,{}] 13:10:30 INFO - PROCESS | 1819 | 1462479030304 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:30 INFO - PROCESS | 1819 | 1462479030528 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 13:10:30 INFO - PROCESS | 1819 | 1462479030561 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:30 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d788800 == 84 [pid = 1819] [id = 133] 13:10:30 INFO - PROCESS | 1819 | ++DOMWINDOW == 155 (0x9503a800) [pid = 1819] [serial = 398] [outer = (nil)] 13:10:30 INFO - PROCESS | 1819 | ++DOMWINDOW == 156 (0x95043800) [pid = 1819] [serial = 399] [outer = 0x9503a800] 13:10:30 INFO - PROCESS | 1819 | 1462479030641 Marionette DEBUG loaded listener.js 13:10:30 INFO - PROCESS | 1819 | ++DOMWINDOW == 157 (0x95047000) [pid = 1819] [serial = 400] [outer = 0x9503a800] 13:10:31 INFO - PROCESS | 1819 | --DOMWINDOW == 156 (0x9a215400) [pid = 1819] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:10:31 INFO - PROCESS | 1819 | --DOMWINDOW == 155 (0x8e31bc00) [pid = 1819] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:10:31 INFO - PROCESS | 1819 | --DOMWINDOW == 154 (0x98092000) [pid = 1819] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:10:31 INFO - PROCESS | 1819 | --DOMWINDOW == 153 (0x94f9ec00) [pid = 1819] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:10:31 INFO - PROCESS | 1819 | --DOMWINDOW == 152 (0x8f730000) [pid = 1819] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:10:31 INFO - PROCESS | 1819 | --DOMWINDOW == 151 (0x929dc800) [pid = 1819] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:10:31 INFO - PROCESS | 1819 | 1462479031778 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 13:10:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:10:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1532ms 13:10:31 INFO - PROCESS | 1819 | 1462479031829 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 13:10:31 INFO - PROCESS | 1819 | 1462479031833 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 13:10:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:10:31 INFO - PROCESS | 1819 | 1462479031843 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:10:31 INFO - PROCESS | 1819 | 1462479031846 Marionette TRACE conn3 <- [1,506,null,{}] 13:10:31 INFO - PROCESS | 1819 | 1462479031859 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:32 INFO - PROCESS | 1819 | 1462479032044 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 13:10:32 INFO - PROCESS | 1819 | 1462479032057 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:32 INFO - PROCESS | 1819 | ++DOCSHELL 0x91aeb800 == 85 [pid = 1819] [id = 134] 13:10:32 INFO - PROCESS | 1819 | ++DOMWINDOW == 152 (0x939a0000) [pid = 1819] [serial = 401] [outer = (nil)] 13:10:32 INFO - PROCESS | 1819 | ++DOMWINDOW == 153 (0x9a618c00) [pid = 1819] [serial = 402] [outer = 0x939a0000] 13:10:32 INFO - PROCESS | 1819 | 1462479032150 Marionette DEBUG loaded listener.js 13:10:32 INFO - PROCESS | 1819 | ++DOMWINDOW == 154 (0x9a7d3000) [pid = 1819] [serial = 403] [outer = 0x939a0000] 13:10:33 INFO - PROCESS | 1819 | 1462479033089 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 13:10:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:10:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1277ms 13:10:33 INFO - PROCESS | 1819 | 1462479033122 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 13:10:33 INFO - PROCESS | 1819 | 1462479033125 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 13:10:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:10:33 INFO - PROCESS | 1819 | 1462479033133 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:10:33 INFO - PROCESS | 1819 | 1462479033137 Marionette TRACE conn3 <- [1,510,null,{}] 13:10:33 INFO - PROCESS | 1819 | 1462479033142 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:33 INFO - PROCESS | 1819 | 1462479033302 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 13:10:33 INFO - PROCESS | 1819 | 1462479033565 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:33 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d781800 == 86 [pid = 1819] [id = 135] 13:10:33 INFO - PROCESS | 1819 | ++DOMWINDOW == 155 (0x8d782000) [pid = 1819] [serial = 404] [outer = (nil)] 13:10:33 INFO - PROCESS | 1819 | ++DOMWINDOW == 156 (0x8d974800) [pid = 1819] [serial = 405] [outer = 0x8d782000] 13:10:33 INFO - PROCESS | 1819 | 1462479033663 Marionette DEBUG loaded listener.js 13:10:33 INFO - PROCESS | 1819 | ++DOMWINDOW == 157 (0x8e215c00) [pid = 1819] [serial = 406] [outer = 0x8d782000] 13:10:34 INFO - PROCESS | 1819 | 1462479034775 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 13:10:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 158 (0x8ed7d800) [pid = 1819] [serial = 407] [outer = 0x980d0400] 13:10:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:10:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1739ms 13:10:34 INFO - PROCESS | 1819 | 1462479034924 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 13:10:34 INFO - PROCESS | 1819 | 1462479034931 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 13:10:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:10:34 INFO - PROCESS | 1819 | 1462479034952 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:10:34 INFO - PROCESS | 1819 | 1462479034959 Marionette TRACE conn3 <- [1,514,null,{}] 13:10:34 INFO - PROCESS | 1819 | 1462479034967 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:35 INFO - PROCESS | 1819 | 1462479035173 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 13:10:35 INFO - PROCESS | 1819 | 1462479035431 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:35 INFO - PROCESS | 1819 | ++DOCSHELL 0x8f729000 == 87 [pid = 1819] [id = 136] 13:10:35 INFO - PROCESS | 1819 | ++DOMWINDOW == 159 (0x8f72d000) [pid = 1819] [serial = 408] [outer = (nil)] 13:10:35 INFO - PROCESS | 1819 | ++DOMWINDOW == 160 (0x921e1800) [pid = 1819] [serial = 409] [outer = 0x8f72d000] 13:10:35 INFO - PROCESS | 1819 | 1462479035527 Marionette DEBUG loaded listener.js 13:10:35 INFO - PROCESS | 1819 | ++DOMWINDOW == 161 (0x938aa000) [pid = 1819] [serial = 410] [outer = 0x8f72d000] 13:10:36 INFO - PROCESS | 1819 | 1462479036489 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 13:10:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 13:10:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1594ms 13:10:36 INFO - PROCESS | 1819 | 1462479036548 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 13:10:36 INFO - PROCESS | 1819 | 1462479036555 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 13:10:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:10:36 INFO - PROCESS | 1819 | 1462479036562 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:10:36 INFO - PROCESS | 1819 | 1462479036565 Marionette TRACE conn3 <- [1,518,null,{}] 13:10:36 INFO - PROCESS | 1819 | 1462479036572 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:36 INFO - PROCESS | 1819 | 1462479036769 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 13:10:37 INFO - PROCESS | 1819 | 1462479037093 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:37 INFO - PROCESS | 1819 | ++DOCSHELL 0x921df800 == 88 [pid = 1819] [id = 137] 13:10:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 162 (0x95048800) [pid = 1819] [serial = 411] [outer = (nil)] 13:10:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 163 (0x974e0800) [pid = 1819] [serial = 412] [outer = 0x95048800] 13:10:37 INFO - PROCESS | 1819 | 1462479037295 Marionette DEBUG loaded listener.js 13:10:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 164 (0x99136c00) [pid = 1819] [serial = 413] [outer = 0x95048800] 13:10:38 INFO - PROCESS | 1819 | 1462479038320 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 13:10:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:10:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1835ms 13:10:38 INFO - PROCESS | 1819 | 1462479038400 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 13:10:38 INFO - PROCESS | 1819 | 1462479038405 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 13:10:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:10:38 INFO - PROCESS | 1819 | 1462479038421 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:10:38 INFO - PROCESS | 1819 | 1462479038432 Marionette TRACE conn3 <- [1,522,null,{}] 13:10:38 INFO - PROCESS | 1819 | 1462479038439 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:38 INFO - PROCESS | 1819 | 1462479038687 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 13:10:38 INFO - PROCESS | 1819 | 1462479038915 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:38 INFO - PROCESS | 1819 | ++DOCSHELL 0x8eca3800 == 89 [pid = 1819] [id = 138] 13:10:38 INFO - PROCESS | 1819 | ++DOMWINDOW == 165 (0x9503dc00) [pid = 1819] [serial = 414] [outer = (nil)] 13:10:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 166 (0x9a7cdc00) [pid = 1819] [serial = 415] [outer = 0x9503dc00] 13:10:39 INFO - PROCESS | 1819 | 1462479039024 Marionette DEBUG loaded listener.js 13:10:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 167 (0x9a885800) [pid = 1819] [serial = 416] [outer = 0x9503dc00] 13:10:39 INFO - PROCESS | 1819 | 1462479039992 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 13:10:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:10:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1654ms 13:10:40 INFO - PROCESS | 1819 | 1462479040068 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 13:10:40 INFO - PROCESS | 1819 | 1462479040073 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 13:10:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:10:40 INFO - PROCESS | 1819 | 1462479040080 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:10:40 INFO - PROCESS | 1819 | 1462479040084 Marionette TRACE conn3 <- [1,526,null,{}] 13:10:40 INFO - PROCESS | 1819 | 1462479040089 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:40 INFO - PROCESS | 1819 | 1462479040321 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 13:10:40 INFO - PROCESS | 1819 | 1462479040542 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:40 INFO - PROCESS | 1819 | ++DOCSHELL 0x97454c00 == 90 [pid = 1819] [id = 139] 13:10:40 INFO - PROCESS | 1819 | ++DOMWINDOW == 168 (0x9a3d2400) [pid = 1819] [serial = 417] [outer = (nil)] 13:10:40 INFO - PROCESS | 1819 | ++DOMWINDOW == 169 (0x9b41ac00) [pid = 1819] [serial = 418] [outer = 0x9a3d2400] 13:10:40 INFO - PROCESS | 1819 | 1462479040677 Marionette DEBUG loaded listener.js 13:10:40 INFO - PROCESS | 1819 | ++DOMWINDOW == 170 (0x9b47e800) [pid = 1819] [serial = 419] [outer = 0x9a3d2400] 13:10:41 INFO - PROCESS | 1819 | 1462479041635 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 13:10:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 13:10:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1632ms 13:10:41 INFO - PROCESS | 1819 | 1462479041714 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 13:10:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:10:41 INFO - PROCESS | 1819 | 1462479041718 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 13:10:41 INFO - PROCESS | 1819 | 1462479041725 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:10:41 INFO - PROCESS | 1819 | 1462479041729 Marionette TRACE conn3 <- [1,530,null,{}] 13:10:41 INFO - PROCESS | 1819 | 1462479041735 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:41 INFO - PROCESS | 1819 | 1462479041972 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 13:10:42 INFO - PROCESS | 1819 | 1462479042204 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:42 INFO - PROCESS | 1819 | ++DOCSHELL 0x9b5a4400 == 91 [pid = 1819] [id = 140] 13:10:42 INFO - PROCESS | 1819 | ++DOMWINDOW == 171 (0x9b5a8000) [pid = 1819] [serial = 420] [outer = (nil)] 13:10:42 INFO - PROCESS | 1819 | ++DOMWINDOW == 172 (0x9b80f400) [pid = 1819] [serial = 421] [outer = 0x9b5a8000] 13:10:42 INFO - PROCESS | 1819 | 1462479042350 Marionette DEBUG loaded listener.js 13:10:42 INFO - PROCESS | 1819 | ++DOMWINDOW == 173 (0xa21c3c00) [pid = 1819] [serial = 422] [outer = 0x9b5a8000] 13:10:43 INFO - PROCESS | 1819 | 1462479043295 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 13:10:43 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 13:10:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:10:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:10:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:10:43 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 13:10:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:10:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:10:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:10:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1637ms 13:10:43 INFO - PROCESS | 1819 | 1462479043365 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 13:10:43 INFO - PROCESS | 1819 | 1462479043368 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 13:10:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:10:43 INFO - PROCESS | 1819 | 1462479043377 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:10:43 INFO - PROCESS | 1819 | 1462479043381 Marionette TRACE conn3 <- [1,534,null,{}] 13:10:43 INFO - PROCESS | 1819 | 1462479043386 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:43 INFO - PROCESS | 1819 | 1462479043599 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 13:10:43 INFO - PROCESS | 1819 | 1462479043776 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:43 INFO - PROCESS | 1819 | ++DOCSHELL 0x92245800 == 92 [pid = 1819] [id = 141] 13:10:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 174 (0x92247400) [pid = 1819] [serial = 423] [outer = (nil)] 13:10:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 175 (0xa227e800) [pid = 1819] [serial = 424] [outer = 0x92247400] 13:10:43 INFO - PROCESS | 1819 | 1462479043869 Marionette DEBUG loaded listener.js 13:10:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 176 (0xa242b800) [pid = 1819] [serial = 425] [outer = 0x92247400] 13:10:44 INFO - PROCESS | 1819 | 1462479044789 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 13:10:44 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 13:10:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1446ms 13:10:44 INFO - PROCESS | 1819 | 1462479044855 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 13:10:44 INFO - PROCESS | 1819 | 1462479044860 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 13:10:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:10:44 INFO - PROCESS | 1819 | 1462479044869 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:10:44 INFO - PROCESS | 1819 | 1462479044872 Marionette TRACE conn3 <- [1,538,null,{}] 13:10:44 INFO - PROCESS | 1819 | 1462479044879 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:45 INFO - PROCESS | 1819 | 1462479045108 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 13:10:45 INFO - PROCESS | 1819 | 1462479045283 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:45 INFO - PROCESS | 1819 | ++DOCSHELL 0x9224f800 == 93 [pid = 1819] [id = 142] 13:10:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 177 (0x9224fc00) [pid = 1819] [serial = 426] [outer = (nil)] 13:10:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 178 (0xa2610000) [pid = 1819] [serial = 427] [outer = 0x9224fc00] 13:10:45 INFO - PROCESS | 1819 | 1462479045373 Marionette DEBUG loaded listener.js 13:10:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 179 (0xa32f2800) [pid = 1819] [serial = 428] [outer = 0x9224fc00] 13:10:46 INFO - PROCESS | 1819 | 1462479046240 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 13:10:46 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 13:10:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1393ms 13:10:46 INFO - PROCESS | 1819 | 1462479046263 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 13:10:46 INFO - PROCESS | 1819 | 1462479046268 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 13:10:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:10:46 INFO - PROCESS | 1819 | 1462479046316 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:10:46 INFO - PROCESS | 1819 | 1462479046321 Marionette TRACE conn3 <- [1,542,null,{}] 13:10:46 INFO - PROCESS | 1819 | 1462479046333 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:46 INFO - PROCESS | 1819 | 1462479046538 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 13:10:46 INFO - PROCESS | 1819 | 1462479046712 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:46 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d978400 == 94 [pid = 1819] [id = 143] 13:10:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 180 (0x92243400) [pid = 1819] [serial = 429] [outer = (nil)] 13:10:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 181 (0xa6715400) [pid = 1819] [serial = 430] [outer = 0x92243400] 13:10:46 INFO - PROCESS | 1819 | 1462479046798 Marionette DEBUG loaded listener.js 13:10:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 182 (0xa6c5cc00) [pid = 1819] [serial = 431] [outer = 0x92243400] 13:10:47 INFO - PROCESS | 1819 | 1462479047754 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 13:10:47 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 13:10:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1531ms 13:10:47 INFO - PROCESS | 1819 | 1462479047848 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 13:10:47 INFO - PROCESS | 1819 | 1462479047852 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 13:10:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:10:47 INFO - PROCESS | 1819 | 1462479047862 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:10:47 INFO - PROCESS | 1819 | 1462479047865 Marionette TRACE conn3 <- [1,546,null,{}] 13:10:47 INFO - PROCESS | 1819 | 1462479047872 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:48 INFO - PROCESS | 1819 | 1462479048127 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 13:10:48 INFO - PROCESS | 1819 | 1462479048348 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:48 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d32b400 == 95 [pid = 1819] [id = 144] 13:10:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 183 (0x8d32b800) [pid = 1819] [serial = 432] [outer = (nil)] 13:10:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 184 (0x8d32f400) [pid = 1819] [serial = 433] [outer = 0x8d32b800] 13:10:48 INFO - PROCESS | 1819 | 1462479048454 Marionette DEBUG loaded listener.js 13:10:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 185 (0x8d339400) [pid = 1819] [serial = 434] [outer = 0x8d32b800] 13:10:49 INFO - PROCESS | 1819 | 1462479049364 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 13:10:49 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 13:10:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1531ms 13:10:49 INFO - PROCESS | 1819 | 1462479049394 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 13:10:49 INFO - PROCESS | 1819 | 1462479049397 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 13:10:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:10:49 INFO - PROCESS | 1819 | 1462479049406 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:10:49 INFO - PROCESS | 1819 | 1462479049410 Marionette TRACE conn3 <- [1,550,null,{}] 13:10:49 INFO - PROCESS | 1819 | 1462479049415 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:49 INFO - PROCESS | 1819 | 1462479049611 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 13:10:49 INFO - PROCESS | 1819 | 1462479049793 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:49 INFO - PROCESS | 1819 | ++DOCSHELL 0x8bb20400 == 96 [pid = 1819] [id = 145] 13:10:49 INFO - PROCESS | 1819 | ++DOMWINDOW == 186 (0x8bb22400) [pid = 1819] [serial = 435] [outer = (nil)] 13:10:49 INFO - PROCESS | 1819 | ++DOMWINDOW == 187 (0x8bb26800) [pid = 1819] [serial = 436] [outer = 0x8bb22400] 13:10:49 INFO - PROCESS | 1819 | 1462479049960 Marionette DEBUG loaded listener.js 13:10:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 188 (0x8d334400) [pid = 1819] [serial = 437] [outer = 0x8bb22400] 13:10:50 INFO - PROCESS | 1819 | 1462479050897 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 13:10:50 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 13:10:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1533ms 13:10:50 INFO - PROCESS | 1819 | 1462479050954 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 13:10:50 INFO - PROCESS | 1819 | 1462479050958 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 13:10:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:10:50 INFO - PROCESS | 1819 | 1462479050968 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:10:50 INFO - PROCESS | 1819 | 1462479050973 Marionette TRACE conn3 <- [1,554,null,{}] 13:10:50 INFO - PROCESS | 1819 | 1462479050979 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:51 INFO - PROCESS | 1819 | 1462479051243 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 13:10:51 INFO - PROCESS | 1819 | 1462479051480 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:51 INFO - PROCESS | 1819 | ++DOCSHELL 0x8bb28400 == 97 [pid = 1819] [id = 146] 13:10:51 INFO - PROCESS | 1819 | ++DOMWINDOW == 189 (0x8bb28800) [pid = 1819] [serial = 438] [outer = (nil)] 13:10:51 INFO - PROCESS | 1819 | ++DOMWINDOW == 190 (0x8bd1b800) [pid = 1819] [serial = 439] [outer = 0x8bb28800] 13:10:51 INFO - PROCESS | 1819 | 1462479051614 Marionette DEBUG loaded listener.js 13:10:51 INFO - PROCESS | 1819 | ++DOMWINDOW == 191 (0x8d783400) [pid = 1819] [serial = 440] [outer = 0x8bb28800] 13:10:52 INFO - PROCESS | 1819 | [1819] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:10:52 INFO - PROCESS | 1819 | 1462479052553 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 13:10:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:10:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1632ms 13:10:52 INFO - PROCESS | 1819 | 1462479052602 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 13:10:52 INFO - PROCESS | 1819 | 1462479052605 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 13:10:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:10:52 INFO - PROCESS | 1819 | 1462479052612 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:10:52 INFO - PROCESS | 1819 | 1462479052616 Marionette TRACE conn3 <- [1,558,null,{}] 13:10:52 INFO - PROCESS | 1819 | 1462479052621 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:52 INFO - PROCESS | 1819 | 1462479052832 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 13:10:53 INFO - PROCESS | 1819 | 1462479053057 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:53 INFO - PROCESS | 1819 | ++DOCSHELL 0x8bb2ac00 == 98 [pid = 1819] [id = 147] 13:10:53 INFO - PROCESS | 1819 | ++DOMWINDOW == 192 (0x8bd13c00) [pid = 1819] [serial = 441] [outer = (nil)] 13:10:53 INFO - PROCESS | 1819 | ++DOMWINDOW == 193 (0x9a406000) [pid = 1819] [serial = 442] [outer = 0x8bd13c00] 13:10:53 INFO - PROCESS | 1819 | 1462479053191 Marionette DEBUG loaded listener.js 13:10:53 INFO - PROCESS | 1819 | ++DOMWINDOW == 194 (0x9a408800) [pid = 1819] [serial = 443] [outer = 0x8bd13c00] 13:10:54 INFO - PROCESS | 1819 | 1462479054034 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 13:10:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:10:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1490ms 13:10:54 INFO - PROCESS | 1819 | 1462479054103 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 13:10:54 INFO - PROCESS | 1819 | 1462479054117 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 13:10:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:10:54 INFO - PROCESS | 1819 | 1462479054125 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:10:54 INFO - PROCESS | 1819 | 1462479054127 Marionette TRACE conn3 <- [1,562,null,{}] 13:10:54 INFO - PROCESS | 1819 | 1462479054134 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:54 INFO - PROCESS | 1819 | 1462479054364 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 13:10:54 INFO - PROCESS | 1819 | 1462479054599 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:54 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b425c00 == 99 [pid = 1819] [id = 148] 13:10:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 195 (0x8b427c00) [pid = 1819] [serial = 444] [outer = (nil)] 13:10:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 196 (0x8b42cc00) [pid = 1819] [serial = 445] [outer = 0x8b427c00] 13:10:54 INFO - PROCESS | 1819 | 1462479054735 Marionette DEBUG loaded listener.js 13:10:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 197 (0x8b42fc00) [pid = 1819] [serial = 446] [outer = 0x8b427c00] 13:10:55 INFO - PROCESS | 1819 | [1819] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:10:55 INFO - PROCESS | 1819 | 1462479055608 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 13:10:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:10:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1533ms 13:10:55 INFO - PROCESS | 1819 | 1462479055658 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 13:10:55 INFO - PROCESS | 1819 | 1462479055662 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 13:10:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:10:55 INFO - PROCESS | 1819 | 1462479055669 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:10:55 INFO - PROCESS | 1819 | 1462479055673 Marionette TRACE conn3 <- [1,566,null,{}] 13:10:55 INFO - PROCESS | 1819 | 1462479055679 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:55 INFO - PROCESS | 1819 | 1462479055868 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 13:10:56 INFO - PROCESS | 1819 | 1462479056054 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:56 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b42b000 == 100 [pid = 1819] [id = 149] 13:10:56 INFO - PROCESS | 1819 | ++DOMWINDOW == 198 (0x8b432800) [pid = 1819] [serial = 447] [outer = (nil)] 13:10:56 INFO - PROCESS | 1819 | ++DOMWINDOW == 199 (0x8d97e400) [pid = 1819] [serial = 448] [outer = 0x8b432800] 13:10:56 INFO - PROCESS | 1819 | 1462479056142 Marionette DEBUG loaded listener.js 13:10:56 INFO - PROCESS | 1819 | ++DOMWINDOW == 200 (0x90e6dc00) [pid = 1819] [serial = 449] [outer = 0x8b432800] 13:10:56 INFO - PROCESS | 1819 | [1819] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:10:57 INFO - PROCESS | 1819 | 1462479057364 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:10:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:10:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1748ms 13:10:57 INFO - PROCESS | 1819 | 1462479057418 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 13:10:57 INFO - PROCESS | 1819 | 1462479057424 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 13:10:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:10:57 INFO - PROCESS | 1819 | 1462479057433 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:10:57 INFO - PROCESS | 1819 | 1462479057438 Marionette TRACE conn3 <- [1,570,null,{}] 13:10:57 INFO - PROCESS | 1819 | 1462479057458 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:57 INFO - PROCESS | 1819 | 1462479057808 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 13:10:57 INFO - PROCESS | 1819 | 1462479057949 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:58 INFO - PROCESS | 1819 | ++DOCSHELL 0x8bd13000 == 101 [pid = 1819] [id = 150] 13:10:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 201 (0x8bd17800) [pid = 1819] [serial = 450] [outer = (nil)] 13:10:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 202 (0x8d785800) [pid = 1819] [serial = 451] [outer = 0x8bd17800] 13:10:58 INFO - PROCESS | 1819 | 1462479058084 Marionette DEBUG loaded listener.js 13:10:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 203 (0x8d97d400) [pid = 1819] [serial = 452] [outer = 0x8bd17800] 13:10:58 INFO - PROCESS | 1819 | [1819] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:10:59 INFO - PROCESS | 1819 | 1462479059123 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 13:10:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:10:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1756ms 13:10:59 INFO - PROCESS | 1819 | 1462479059191 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 13:10:59 INFO - PROCESS | 1819 | 1462479059199 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 13:10:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:10:59 INFO - PROCESS | 1819 | 1462479059211 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:10:59 INFO - PROCESS | 1819 | 1462479059215 Marionette TRACE conn3 <- [1,574,null,{}] 13:10:59 INFO - PROCESS | 1819 | 1462479059221 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:59 INFO - PROCESS | 1819 | 1462479059516 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 13:10:59 INFO - PROCESS | 1819 | --DOCSHELL 0x9a21b000 == 100 [pid = 1819] [id = 90] 13:10:59 INFO - PROCESS | 1819 | --DOCSHELL 0x94fa3c00 == 99 [pid = 1819] [id = 65] 13:10:59 INFO - PROCESS | 1819 | --DOCSHELL 0xa2140800 == 98 [pid = 1819] [id = 64] 13:10:59 INFO - PROCESS | 1819 | --DOCSHELL 0x910e2000 == 97 [pid = 1819] [id = 91] 13:10:59 INFO - PROCESS | 1819 | --DOMWINDOW == 202 (0x9c1d0c00) [pid = 1819] [serial = 321] [outer = (nil)] [url = about:blank] 13:10:59 INFO - PROCESS | 1819 | --DOMWINDOW == 201 (0x8e21c800) [pid = 1819] [serial = 333] [outer = (nil)] [url = about:blank] 13:10:59 INFO - PROCESS | 1819 | --DOMWINDOW == 200 (0x91dc7800) [pid = 1819] [serial = 312] [outer = (nil)] [url = about:blank] 13:10:59 INFO - PROCESS | 1819 | --DOMWINDOW == 199 (0xa30cd800) [pid = 1819] [serial = 324] [outer = (nil)] [url = about:blank] 13:10:59 INFO - PROCESS | 1819 | --DOMWINDOW == 198 (0x9a778000) [pid = 1819] [serial = 318] [outer = (nil)] [url = about:blank] 13:10:59 INFO - PROCESS | 1819 | --DOMWINDOW == 197 (0xa6c5a400) [pid = 1819] [serial = 327] [outer = (nil)] [url = about:blank] 13:10:59 INFO - PROCESS | 1819 | --DOMWINDOW == 196 (0x929d9800) [pid = 1819] [serial = 330] [outer = (nil)] [url = about:blank] 13:10:59 INFO - PROCESS | 1819 | --DOMWINDOW == 195 (0x974e6400) [pid = 1819] [serial = 315] [outer = (nil)] [url = about:blank] 13:10:59 INFO - PROCESS | 1819 | --DOCSHELL 0x91aeb800 == 96 [pid = 1819] [id = 134] 13:10:59 INFO - PROCESS | 1819 | --DOCSHELL 0x8d788800 == 95 [pid = 1819] [id = 133] 13:10:59 INFO - PROCESS | 1819 | --DOCSHELL 0x97447400 == 94 [pid = 1819] [id = 132] 13:10:59 INFO - PROCESS | 1819 | --DOCSHELL 0x8ecabc00 == 93 [pid = 1819] [id = 131] 13:10:59 INFO - PROCESS | 1819 | --DOCSHELL 0x8d78a000 == 92 [pid = 1819] [id = 130] 13:10:59 INFO - PROCESS | 1819 | 1462479059793 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:59 INFO - PROCESS | 1819 | --DOCSHELL 0x8d97ac00 == 91 [pid = 1819] [id = 129] 13:10:59 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d788800 == 92 [pid = 1819] [id = 151] 13:10:59 INFO - PROCESS | 1819 | ++DOMWINDOW == 196 (0x8d78a000) [pid = 1819] [serial = 453] [outer = (nil)] 13:10:59 INFO - PROCESS | 1819 | ++DOMWINDOW == 197 (0x8ed7a000) [pid = 1819] [serial = 454] [outer = 0x8d78a000] 13:10:59 INFO - PROCESS | 1819 | 1462479059875 Marionette DEBUG loaded listener.js 13:10:59 INFO - PROCESS | 1819 | ++DOMWINDOW == 198 (0x8f608800) [pid = 1819] [serial = 455] [outer = 0x8d78a000] 13:11:00 INFO - PROCESS | 1819 | --DOCSHELL 0x9a7d1c00 == 91 [pid = 1819] [id = 123] 13:11:00 INFO - PROCESS | 1819 | --DOCSHELL 0x8ecab000 == 90 [pid = 1819] [id = 122] 13:11:00 INFO - PROCESS | 1819 | --DOCSHELL 0x974dec00 == 89 [pid = 1819] [id = 121] 13:11:00 INFO - PROCESS | 1819 | --DOCSHELL 0x90e6f800 == 88 [pid = 1819] [id = 120] 13:11:00 INFO - PROCESS | 1819 | --DOMWINDOW == 197 (0x9a7d2400) [pid = 1819] [serial = 355] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 1819 | --DOMWINDOW == 196 (0x9a3db400) [pid = 1819] [serial = 352] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 1819 | --DOMWINDOW == 195 (0x8e313000) [pid = 1819] [serial = 336] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 1819 | --DOMWINDOW == 194 (0x910e3800) [pid = 1819] [serial = 339] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 1819 | --DOMWINDOW == 193 (0x9a3d9c00) [pid = 1819] [serial = 351] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 1819 | --DOMWINDOW == 192 (0x9a2d5000) [pid = 1819] [serial = 349] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 1819 | --DOMWINDOW == 191 (0x9803dc00) [pid = 1819] [serial = 346] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 1819 | --DOMWINDOW == 190 (0x91ae9400) [pid = 1819] [serial = 342] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 1819 | --DOMWINDOW == 189 (0x9a3d2000) [pid = 1819] [serial = 354] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 1819 | --DOMWINDOW == 188 (0x91aef000) [pid = 1819] [serial = 340] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 1819 | --DOMWINDOW == 187 (0x9a219800) [pid = 1819] [serial = 348] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 1819 | --DOMWINDOW == 186 (0x91dc8c00) [pid = 1819] [serial = 343] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 1819 | --DOMWINDOW == 185 (0x974e3000) [pid = 1819] [serial = 345] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 1819 | 1462479060726 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:11:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:11:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1533ms 13:11:00 INFO - PROCESS | 1819 | 1462479060762 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 13:11:00 INFO - PROCESS | 1819 | 1462479060765 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 13:11:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:11:00 INFO - PROCESS | 1819 | 1462479060777 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:11:00 INFO - PROCESS | 1819 | 1462479060782 Marionette TRACE conn3 <- [1,578,null,{}] 13:11:00 INFO - PROCESS | 1819 | 1462479060799 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:00 INFO - PROCESS | 1819 | 1462479060983 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 13:11:01 INFO - PROCESS | 1819 | 1462479060996 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:01 INFO - PROCESS | 1819 | ++DOCSHELL 0x8e21f800 == 89 [pid = 1819] [id = 152] 13:11:01 INFO - PROCESS | 1819 | ++DOMWINDOW == 186 (0x91aea400) [pid = 1819] [serial = 456] [outer = (nil)] 13:11:01 INFO - PROCESS | 1819 | ++DOMWINDOW == 187 (0x91dc0400) [pid = 1819] [serial = 457] [outer = 0x91aea400] 13:11:01 INFO - PROCESS | 1819 | 1462479061077 Marionette DEBUG loaded listener.js 13:11:01 INFO - PROCESS | 1819 | ++DOMWINDOW == 188 (0x92243800) [pid = 1819] [serial = 458] [outer = 0x91aea400] 13:11:02 INFO - PROCESS | 1819 | 1462479062126 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 13:11:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:11:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1384ms 13:11:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:11:02 INFO - PROCESS | 1819 | 1462479062162 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 13:11:02 INFO - PROCESS | 1819 | 1462479062165 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 13:11:02 INFO - PROCESS | 1819 | 1462479062172 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:11:02 INFO - PROCESS | 1819 | 1462479062175 Marionette TRACE conn3 <- [1,582,null,{}] 13:11:02 INFO - PROCESS | 1819 | 1462479062189 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:02 INFO - PROCESS | 1819 | 1462479062423 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 13:11:02 INFO - PROCESS | 1819 | 1462479062457 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:02 INFO - PROCESS | 1819 | ++DOCSHELL 0x91ae5000 == 90 [pid = 1819] [id = 153] 13:11:02 INFO - PROCESS | 1819 | ++DOMWINDOW == 189 (0x91dc8400) [pid = 1819] [serial = 459] [outer = (nil)] 13:11:02 INFO - PROCESS | 1819 | ++DOMWINDOW == 190 (0x939a2400) [pid = 1819] [serial = 460] [outer = 0x91dc8400] 13:11:02 INFO - PROCESS | 1819 | 1462479062558 Marionette DEBUG loaded listener.js 13:11:02 INFO - PROCESS | 1819 | ++DOMWINDOW == 191 (0x9503d400) [pid = 1819] [serial = 461] [outer = 0x91dc8400] 13:11:03 INFO - PROCESS | 1819 | 1462479063526 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 13:11:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:11:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1389ms 13:11:03 INFO - PROCESS | 1819 | 1462479063561 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 13:11:03 INFO - PROCESS | 1819 | 1462479063564 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 13:11:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:11:03 INFO - PROCESS | 1819 | 1462479063571 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:11:03 INFO - PROCESS | 1819 | 1462479063573 Marionette TRACE conn3 <- [1,586,null,{}] 13:11:03 INFO - PROCESS | 1819 | 1462479063579 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:03 INFO - PROCESS | 1819 | 1462479063819 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 13:11:03 INFO - PROCESS | 1819 | 1462479063862 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:03 INFO - PROCESS | 1819 | ++DOCSHELL 0x929dd400 == 91 [pid = 1819] [id = 154] 13:11:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 192 (0x929df400) [pid = 1819] [serial = 462] [outer = (nil)] 13:11:04 INFO - PROCESS | 1819 | ++DOMWINDOW == 193 (0x97452800) [pid = 1819] [serial = 463] [outer = 0x929df400] 13:11:04 INFO - PROCESS | 1819 | 1462479064028 Marionette DEBUG loaded listener.js 13:11:04 INFO - PROCESS | 1819 | ++DOMWINDOW == 194 (0x974e0400) [pid = 1819] [serial = 464] [outer = 0x929df400] 13:11:04 INFO - PROCESS | 1819 | --DOMWINDOW == 193 (0x974eac00) [pid = 1819] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:11:04 INFO - PROCESS | 1819 | --DOMWINDOW == 192 (0x8d97c400) [pid = 1819] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:11:04 INFO - PROCESS | 1819 | --DOMWINDOW == 191 (0x8d980000) [pid = 1819] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:11:04 INFO - PROCESS | 1819 | --DOMWINDOW == 190 (0x9503a800) [pid = 1819] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:11:04 INFO - PROCESS | 1819 | --DOMWINDOW == 189 (0x9a177000) [pid = 1819] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:11:04 INFO - PROCESS | 1819 | [1819] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:05 INFO - PROCESS | 1819 | 1462479065030 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 13:11:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:11:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1478ms 13:11:05 INFO - PROCESS | 1819 | 1462479065050 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 13:11:05 INFO - PROCESS | 1819 | 1462479065053 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 13:11:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:11:05 INFO - PROCESS | 1819 | 1462479065059 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:11:05 INFO - PROCESS | 1819 | 1462479065062 Marionette TRACE conn3 <- [1,590,null,{}] 13:11:05 INFO - PROCESS | 1819 | 1462479065068 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:05 INFO - PROCESS | 1819 | 1462479065277 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 13:11:05 INFO - PROCESS | 1819 | 1462479065423 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:05 INFO - PROCESS | 1819 | ++DOCSHELL 0x8e31bc00 == 92 [pid = 1819] [id = 155] 13:11:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 190 (0x8eca6800) [pid = 1819] [serial = 465] [outer = (nil)] 13:11:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 191 (0x9a21b400) [pid = 1819] [serial = 466] [outer = 0x8eca6800] 13:11:05 INFO - PROCESS | 1819 | 1462479065505 Marionette DEBUG loaded listener.js 13:11:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 192 (0x9a3d4c00) [pid = 1819] [serial = 467] [outer = 0x8eca6800] 13:11:06 INFO - PROCESS | 1819 | 1462479066342 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 13:11:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:11:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1333ms 13:11:06 INFO - PROCESS | 1819 | 1462479066472 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 13:11:06 INFO - PROCESS | 1819 | 1462479066479 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 13:11:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:11:06 INFO - PROCESS | 1819 | 1462479066491 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:11:06 INFO - PROCESS | 1819 | 1462479066506 Marionette TRACE conn3 <- [1,594,null,{}] 13:11:06 INFO - PROCESS | 1819 | 1462479066525 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:06 INFO - PROCESS | 1819 | 1462479066745 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 13:11:07 INFO - PROCESS | 1819 | 1462479067007 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:07 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d32c400 == 93 [pid = 1819] [id = 156] 13:11:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 193 (0x8d32cc00) [pid = 1819] [serial = 468] [outer = (nil)] 13:11:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 194 (0x8d337c00) [pid = 1819] [serial = 469] [outer = 0x8d32cc00] 13:11:07 INFO - PROCESS | 1819 | 1462479067139 Marionette DEBUG loaded listener.js 13:11:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 195 (0x8e219400) [pid = 1819] [serial = 470] [outer = 0x8d32cc00] 13:11:08 INFO - PROCESS | 1819 | 1462479068133 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 13:11:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:11:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1712ms 13:11:08 INFO - PROCESS | 1819 | 1462479068202 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 13:11:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:11:08 INFO - PROCESS | 1819 | 1462479068208 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 13:11:08 INFO - PROCESS | 1819 | 1462479068221 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:11:08 INFO - PROCESS | 1819 | 1462479068227 Marionette TRACE conn3 <- [1,598,null,{}] 13:11:08 INFO - PROCESS | 1819 | 1462479068235 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:08 INFO - PROCESS | 1819 | 1462479068476 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 13:11:08 INFO - PROCESS | 1819 | 1462479068758 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:08 INFO - PROCESS | 1819 | ++DOCSHELL 0x8ed7a400 == 94 [pid = 1819] [id = 157] 13:11:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 196 (0x8ed7c800) [pid = 1819] [serial = 471] [outer = (nil)] 13:11:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 197 (0x90e6b400) [pid = 1819] [serial = 472] [outer = 0x8ed7c800] 13:11:08 INFO - PROCESS | 1819 | 1462479068850 Marionette DEBUG loaded listener.js 13:11:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 198 (0x91dbc800) [pid = 1819] [serial = 473] [outer = 0x8ed7c800] 13:11:09 INFO - PROCESS | 1819 | 1462479069797 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 13:11:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:11:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1642ms 13:11:09 INFO - PROCESS | 1819 | 1462479069859 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 13:11:09 INFO - PROCESS | 1819 | 1462479069864 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 13:11:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:11:09 INFO - PROCESS | 1819 | 1462479069871 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:11:09 INFO - PROCESS | 1819 | 1462479069875 Marionette TRACE conn3 <- [1,602,null,{}] 13:11:09 INFO - PROCESS | 1819 | 1462479069890 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:10 INFO - PROCESS | 1819 | 1462479070137 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 13:11:10 INFO - PROCESS | 1819 | 1462479070416 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:10 INFO - PROCESS | 1819 | ++DOCSHELL 0x98091000 == 95 [pid = 1819] [id = 158] 13:11:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 199 (0x99507400) [pid = 1819] [serial = 474] [outer = (nil)] 13:11:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 200 (0x9a21d800) [pid = 1819] [serial = 475] [outer = 0x99507400] 13:11:10 INFO - PROCESS | 1819 | 1462479070556 Marionette DEBUG loaded listener.js 13:11:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 201 (0x9a3d4800) [pid = 1819] [serial = 476] [outer = 0x99507400] 13:11:11 INFO - PROCESS | 1819 | 1462479071496 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 13:11:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:11:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1692ms 13:11:11 INFO - PROCESS | 1819 | 1462479071581 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 13:11:11 INFO - PROCESS | 1819 | 1462479071586 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 13:11:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:11:11 INFO - PROCESS | 1819 | 1462479071595 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:11:11 INFO - PROCESS | 1819 | 1462479071597 Marionette TRACE conn3 <- [1,606,null,{}] 13:11:11 INFO - PROCESS | 1819 | 1462479071604 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:11 INFO - PROCESS | 1819 | 1462479071809 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 13:11:12 INFO - PROCESS | 1819 | 1462479072041 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:12 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a2dc400 == 96 [pid = 1819] [id = 159] 13:11:12 INFO - PROCESS | 1819 | ++DOMWINDOW == 202 (0x9a406c00) [pid = 1819] [serial = 477] [outer = (nil)] 13:11:12 INFO - PROCESS | 1819 | ++DOMWINDOW == 203 (0x9a40d800) [pid = 1819] [serial = 478] [outer = 0x9a406c00] 13:11:12 INFO - PROCESS | 1819 | 1462479072152 Marionette DEBUG loaded listener.js 13:11:12 INFO - PROCESS | 1819 | ++DOMWINDOW == 204 (0x9a778000) [pid = 1819] [serial = 479] [outer = 0x9a406c00] 13:11:13 INFO - PROCESS | 1819 | 1462479073104 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:11:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:11:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1586ms 13:11:13 INFO - PROCESS | 1819 | 1462479073182 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 13:11:13 INFO - PROCESS | 1819 | 1462479073187 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 13:11:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:11:13 INFO - PROCESS | 1819 | 1462479073193 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:11:13 INFO - PROCESS | 1819 | 1462479073197 Marionette TRACE conn3 <- [1,610,null,{}] 13:11:13 INFO - PROCESS | 1819 | 1462479073203 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:13 INFO - PROCESS | 1819 | 1462479073398 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 13:11:13 INFO - PROCESS | 1819 | 1462479073630 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:13 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a3d4000 == 97 [pid = 1819] [id = 160] 13:11:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 205 (0x9a776c00) [pid = 1819] [serial = 480] [outer = (nil)] 13:11:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 206 (0x9a887400) [pid = 1819] [serial = 481] [outer = 0x9a776c00] 13:11:13 INFO - PROCESS | 1819 | 1462479073782 Marionette DEBUG loaded listener.js 13:11:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 207 (0x9aa9b800) [pid = 1819] [serial = 482] [outer = 0x9a776c00] 13:11:14 INFO - PROCESS | 1819 | 1462479074767 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 13:11:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:11:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1646ms 13:11:14 INFO - PROCESS | 1819 | 1462479074840 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 13:11:14 INFO - PROCESS | 1819 | 1462479074844 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 13:11:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:11:14 INFO - PROCESS | 1819 | 1462479074851 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:11:14 INFO - PROCESS | 1819 | 1462479074854 Marionette TRACE conn3 <- [1,614,null,{}] 13:11:14 INFO - PROCESS | 1819 | 1462479074861 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:15 INFO - PROCESS | 1819 | 1462479075128 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 13:11:15 INFO - PROCESS | 1819 | 1462479075413 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:15 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b42b800 == 98 [pid = 1819] [id = 161] 13:11:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 208 (0x9aaa1800) [pid = 1819] [serial = 483] [outer = (nil)] 13:11:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 209 (0x9b245000) [pid = 1819] [serial = 484] [outer = 0x9aaa1800] 13:11:15 INFO - PROCESS | 1819 | 1462479075514 Marionette DEBUG loaded listener.js 13:11:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 210 (0x9b795800) [pid = 1819] [serial = 485] [outer = 0x9aaa1800] 13:11:16 INFO - PROCESS | 1819 | 1462479076385 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 13:11:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:11:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1594ms 13:11:16 INFO - PROCESS | 1819 | 1462479076447 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 13:11:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:11:16 INFO - PROCESS | 1819 | 1462479076451 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 13:11:16 INFO - PROCESS | 1819 | 1462479076460 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:11:16 INFO - PROCESS | 1819 | 1462479076464 Marionette TRACE conn3 <- [1,618,null,{}] 13:11:16 INFO - PROCESS | 1819 | 1462479076470 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:16 INFO - PROCESS | 1819 | 1462479076683 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 13:11:16 INFO - PROCESS | 1819 | 1462479076908 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:16 INFO - PROCESS | 1819 | ++DOCSHELL 0x9aa9a800 == 99 [pid = 1819] [id = 162] 13:11:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 211 (0x9aaa6000) [pid = 1819] [serial = 486] [outer = (nil)] 13:11:17 INFO - PROCESS | 1819 | ++DOMWINDOW == 212 (0x9d860800) [pid = 1819] [serial = 487] [outer = 0x9aaa6000] 13:11:17 INFO - PROCESS | 1819 | 1462479077040 Marionette DEBUG loaded listener.js 13:11:17 INFO - PROCESS | 1819 | ++DOMWINDOW == 213 (0xa213d000) [pid = 1819] [serial = 488] [outer = 0x9aaa6000] 13:11:17 INFO - PROCESS | 1819 | 1462479077920 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:11:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:11:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1535ms 13:11:17 INFO - PROCESS | 1819 | 1462479077993 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 13:11:17 INFO - PROCESS | 1819 | 1462479077997 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 13:11:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:11:18 INFO - PROCESS | 1819 | 1462479078003 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:11:18 INFO - PROCESS | 1819 | 1462479078007 Marionette TRACE conn3 <- [1,622,null,{}] 13:11:18 INFO - PROCESS | 1819 | 1462479078013 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:18 INFO - PROCESS | 1819 | 1462479078269 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 13:11:18 INFO - PROCESS | 1819 | 1462479078503 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:18 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b42c800 == 100 [pid = 1819] [id = 163] 13:11:18 INFO - PROCESS | 1819 | ++DOMWINDOW == 214 (0x91157400) [pid = 1819] [serial = 489] [outer = (nil)] 13:11:18 INFO - PROCESS | 1819 | ++DOMWINDOW == 215 (0x9115e800) [pid = 1819] [serial = 490] [outer = 0x91157400] 13:11:18 INFO - PROCESS | 1819 | 1462479078635 Marionette DEBUG loaded listener.js 13:11:18 INFO - PROCESS | 1819 | ++DOMWINDOW == 216 (0x91162400) [pid = 1819] [serial = 491] [outer = 0x91157400] 13:11:19 INFO - PROCESS | 1819 | 1462479079517 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 13:11:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:11:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1588ms 13:11:19 INFO - PROCESS | 1819 | 1462479079593 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 13:11:19 INFO - PROCESS | 1819 | 1462479079596 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 13:11:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:11:19 INFO - PROCESS | 1819 | 1462479079603 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:11:19 INFO - PROCESS | 1819 | 1462479079606 Marionette TRACE conn3 <- [1,626,null,{}] 13:11:19 INFO - PROCESS | 1819 | 1462479079613 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:19 INFO - PROCESS | 1819 | 1462479079844 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 13:11:20 INFO - PROCESS | 1819 | 1462479080073 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:20 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b8c9c00 == 101 [pid = 1819] [id = 164] 13:11:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 217 (0x8b8ca800) [pid = 1819] [serial = 492] [outer = (nil)] 13:11:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 218 (0x8b8d2400) [pid = 1819] [serial = 493] [outer = 0x8b8ca800] 13:11:20 INFO - PROCESS | 1819 | 1462479080205 Marionette DEBUG loaded listener.js 13:11:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 219 (0x8b8d5800) [pid = 1819] [serial = 494] [outer = 0x8b8ca800] 13:11:21 INFO - PROCESS | 1819 | 1462479081163 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 13:11:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:11:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1597ms 13:11:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:11:21 INFO - PROCESS | 1819 | 1462479081201 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 13:11:21 INFO - PROCESS | 1819 | 1462479081204 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 13:11:21 INFO - PROCESS | 1819 | 1462479081211 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:11:21 INFO - PROCESS | 1819 | 1462479081213 Marionette TRACE conn3 <- [1,630,null,{}] 13:11:21 INFO - PROCESS | 1819 | 1462479081219 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:21 INFO - PROCESS | 1819 | 1462479081417 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 13:11:21 INFO - PROCESS | 1819 | 1462479081660 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:21 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b8cec00 == 102 [pid = 1819] [id = 165] 13:11:21 INFO - PROCESS | 1819 | ++DOMWINDOW == 220 (0x8b8cfc00) [pid = 1819] [serial = 495] [outer = (nil)] 13:11:21 INFO - PROCESS | 1819 | ++DOMWINDOW == 221 (0x910d9400) [pid = 1819] [serial = 496] [outer = 0x8b8cfc00] 13:11:21 INFO - PROCESS | 1819 | 1462479081795 Marionette DEBUG loaded listener.js 13:11:21 INFO - PROCESS | 1819 | ++DOMWINDOW == 222 (0x91165400) [pid = 1819] [serial = 497] [outer = 0x8b8cfc00] 13:11:22 INFO - PROCESS | 1819 | 1462479082701 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 13:11:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:11:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1539ms 13:11:22 INFO - PROCESS | 1819 | 1462479082749 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 13:11:22 INFO - PROCESS | 1819 | 1462479082754 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 13:11:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:11:22 INFO - PROCESS | 1819 | 1462479082760 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:11:22 INFO - PROCESS | 1819 | 1462479082765 Marionette TRACE conn3 <- [1,634,null,{}] 13:11:22 INFO - PROCESS | 1819 | 1462479082771 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:23 INFO - PROCESS | 1819 | 1462479083004 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 13:11:23 INFO - PROCESS | 1819 | 1462479083258 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:23 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b430000 == 103 [pid = 1819] [id = 166] 13:11:23 INFO - PROCESS | 1819 | ++DOMWINDOW == 223 (0x8bd13400) [pid = 1819] [serial = 498] [outer = (nil)] 13:11:23 INFO - PROCESS | 1819 | ++DOMWINDOW == 224 (0x95046800) [pid = 1819] [serial = 499] [outer = 0x8bd13400] 13:11:23 INFO - PROCESS | 1819 | 1462479083404 Marionette DEBUG loaded listener.js 13:11:23 INFO - PROCESS | 1819 | ++DOMWINDOW == 225 (0xa3217400) [pid = 1819] [serial = 500] [outer = 0x8bd13400] 13:11:23 INFO - PROCESS | 1819 | [1819] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:24 INFO - PROCESS | 1819 | 1462479084907 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 13:11:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:11:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 2192ms 13:11:24 INFO - PROCESS | 1819 | 1462479084953 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 13:11:24 INFO - PROCESS | 1819 | 1462479084959 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 13:11:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:11:24 INFO - PROCESS | 1819 | 1462479084966 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:11:24 INFO - PROCESS | 1819 | 1462479084970 Marionette TRACE conn3 <- [1,638,null,{}] 13:11:24 INFO - PROCESS | 1819 | 1462479084983 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:25 INFO - PROCESS | 1819 | 1462479085151 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 13:11:25 INFO - PROCESS | 1819 | 1462479085342 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:25 INFO - PROCESS | 1819 | ++DOCSHELL 0x8aa48800 == 104 [pid = 1819] [id = 167] 13:11:25 INFO - PROCESS | 1819 | ++DOMWINDOW == 226 (0x8b8d3000) [pid = 1819] [serial = 501] [outer = (nil)] 13:11:25 INFO - PROCESS | 1819 | ++DOMWINDOW == 227 (0x8ed77000) [pid = 1819] [serial = 502] [outer = 0x8b8d3000] 13:11:25 INFO - PROCESS | 1819 | 1462479085462 Marionette DEBUG loaded listener.js 13:11:25 INFO - PROCESS | 1819 | ++DOMWINDOW == 228 (0x8f729400) [pid = 1819] [serial = 503] [outer = 0x8b8d3000] 13:11:26 INFO - PROCESS | 1819 | [1819] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:26 INFO - PROCESS | 1819 | 1462479086488 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:11:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:11:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1596ms 13:11:26 INFO - PROCESS | 1819 | 1462479086563 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 13:11:26 INFO - PROCESS | 1819 | 1462479086579 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 13:11:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:11:26 INFO - PROCESS | 1819 | 1462479086595 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:11:26 INFO - PROCESS | 1819 | 1462479086598 Marionette TRACE conn3 <- [1,642,null,{}] 13:11:26 INFO - PROCESS | 1819 | 1462479086605 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:26 INFO - PROCESS | 1819 | 1462479086832 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 13:11:27 INFO - PROCESS | 1819 | 1462479087141 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:27 INFO - PROCESS | 1819 | --DOCSHELL 0x9a7d0400 == 103 [pid = 1819] [id = 70] 13:11:27 INFO - PROCESS | 1819 | --DOCSHELL 0x97454000 == 102 [pid = 1819] [id = 105] 13:11:27 INFO - PROCESS | 1819 | --DOCSHELL 0x8e215000 == 101 [pid = 1819] [id = 111] 13:11:27 INFO - PROCESS | 1819 | --DOCSHELL 0x9a3d5c00 == 100 [pid = 1819] [id = 108] 13:11:27 INFO - PROCESS | 1819 | --DOCSHELL 0x9a2db400 == 99 [pid = 1819] [id = 106] 13:11:27 INFO - PROCESS | 1819 | --DOCSHELL 0x9b5a6400 == 98 [pid = 1819] [id = 109] 13:11:27 INFO - PROCESS | 1819 | --DOMWINDOW == 227 (0x9a618c00) [pid = 1819] [serial = 402] [outer = (nil)] [url = about:blank] 13:11:27 INFO - PROCESS | 1819 | --DOMWINDOW == 226 (0x91dc2c00) [pid = 1819] [serial = 360] [outer = (nil)] [url = about:blank] 13:11:27 INFO - PROCESS | 1819 | --DOMWINDOW == 225 (0x9a151c00) [pid = 1819] [serial = 363] [outer = (nil)] [url = about:blank] 13:11:27 INFO - PROCESS | 1819 | --DOMWINDOW == 224 (0x9b482800) [pid = 1819] [serial = 366] [outer = (nil)] [url = about:blank] 13:11:27 INFO - PROCESS | 1819 | --DOMWINDOW == 223 (0xa32e4400) [pid = 1819] [serial = 369] [outer = (nil)] [url = about:blank] 13:11:27 INFO - PROCESS | 1819 | --DOMWINDOW == 222 (0x8f60bc00) [pid = 1819] [serial = 372] [outer = (nil)] [url = about:blank] 13:11:27 INFO - PROCESS | 1819 | --DOMWINDOW == 221 (0xa6c5e800) [pid = 1819] [serial = 375] [outer = (nil)] [url = about:blank] 13:11:27 INFO - PROCESS | 1819 | --DOMWINDOW == 220 (0xa6d8c800) [pid = 1819] [serial = 378] [outer = (nil)] [url = about:blank] 13:11:27 INFO - PROCESS | 1819 | --DOMWINDOW == 219 (0x8d78b000) [pid = 1819] [serial = 381] [outer = (nil)] [url = about:blank] 13:11:27 INFO - PROCESS | 1819 | ++DOCSHELL 0x8bd1bc00 == 99 [pid = 1819] [id = 168] 13:11:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 220 (0x8d335c00) [pid = 1819] [serial = 504] [outer = (nil)] 13:11:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 221 (0x8d979400) [pid = 1819] [serial = 505] [outer = 0x8d335c00] 13:11:27 INFO - PROCESS | 1819 | 1462479087305 Marionette DEBUG loaded listener.js 13:11:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 222 (0x8f72e000) [pid = 1819] [serial = 506] [outer = 0x8d335c00] 13:11:27 INFO - PROCESS | 1819 | --DOCSHELL 0x929d1000 == 98 [pid = 1819] [id = 110] 13:11:27 INFO - PROCESS | 1819 | --DOCSHELL 0x9b5a3400 == 97 [pid = 1819] [id = 107] 13:11:27 INFO - PROCESS | 1819 | --DOCSHELL 0x8f72c400 == 96 [pid = 1819] [id = 104] 13:11:27 INFO - PROCESS | 1819 | --DOMWINDOW == 221 (0x99ea9400) [pid = 1819] [serial = 393] [outer = (nil)] [url = about:blank] 13:11:27 INFO - PROCESS | 1819 | --DOMWINDOW == 220 (0x9a2d7000) [pid = 1819] [serial = 394] [outer = (nil)] [url = about:blank] 13:11:27 INFO - PROCESS | 1819 | --DOMWINDOW == 219 (0x8e318c00) [pid = 1819] [serial = 390] [outer = (nil)] [url = about:blank] 13:11:27 INFO - PROCESS | 1819 | --DOMWINDOW == 218 (0x91dc0c00) [pid = 1819] [serial = 391] [outer = (nil)] [url = about:blank] 13:11:27 INFO - PROCESS | 1819 | --DOMWINDOW == 217 (0x90e6b000) [pid = 1819] [serial = 388] [outer = (nil)] [url = about:blank] 13:11:27 INFO - PROCESS | 1819 | --DOMWINDOW == 216 (0x8f728000) [pid = 1819] [serial = 387] [outer = (nil)] [url = about:blank] 13:11:27 INFO - PROCESS | 1819 | --DOMWINDOW == 215 (0x9a960000) [pid = 1819] [serial = 357] [outer = (nil)] [url = about:blank] 13:11:27 INFO - PROCESS | 1819 | --DOMWINDOW == 214 (0x8d977000) [pid = 1819] [serial = 384] [outer = (nil)] [url = about:blank] 13:11:27 INFO - PROCESS | 1819 | --DOMWINDOW == 213 (0x95043800) [pid = 1819] [serial = 399] [outer = (nil)] [url = about:blank] 13:11:27 INFO - PROCESS | 1819 | --DOMWINDOW == 212 (0x95047000) [pid = 1819] [serial = 400] [outer = (nil)] [url = about:blank] 13:11:27 INFO - PROCESS | 1819 | --DOMWINDOW == 211 (0x9a7ce000) [pid = 1819] [serial = 397] [outer = (nil)] [url = about:blank] 13:11:27 INFO - PROCESS | 1819 | --DOMWINDOW == 210 (0x9a76e000) [pid = 1819] [serial = 396] [outer = (nil)] [url = about:blank] 13:11:28 INFO - PROCESS | 1819 | 1462479088161 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 13:11:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:11:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1592ms 13:11:28 INFO - PROCESS | 1819 | 1462479088193 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 13:11:28 INFO - PROCESS | 1819 | 1462479088197 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 13:11:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:11:28 INFO - PROCESS | 1819 | 1462479088205 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:11:28 INFO - PROCESS | 1819 | 1462479088211 Marionette TRACE conn3 <- [1,646,null,{}] 13:11:28 INFO - PROCESS | 1819 | 1462479088226 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:28 INFO - PROCESS | 1819 | 1462479088418 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 13:11:28 INFO - PROCESS | 1819 | 1462479088571 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:28 INFO - PROCESS | 1819 | ++DOCSHELL 0x8f728000 == 97 [pid = 1819] [id = 169] 13:11:28 INFO - PROCESS | 1819 | ++DOMWINDOW == 211 (0x91160000) [pid = 1819] [serial = 507] [outer = (nil)] 13:11:28 INFO - PROCESS | 1819 | ++DOMWINDOW == 212 (0x92243000) [pid = 1819] [serial = 508] [outer = 0x91160000] 13:11:28 INFO - PROCESS | 1819 | 1462479088655 Marionette DEBUG loaded listener.js 13:11:28 INFO - PROCESS | 1819 | ++DOMWINDOW == 213 (0x929db000) [pid = 1819] [serial = 509] [outer = 0x91160000] 13:11:29 INFO - PROCESS | 1819 | 1462479089490 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:11:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:11:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1333ms 13:11:29 INFO - PROCESS | 1819 | 1462479089550 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 13:11:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:11:29 INFO - PROCESS | 1819 | 1462479089556 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 13:11:29 INFO - PROCESS | 1819 | 1462479089563 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:11:29 INFO - PROCESS | 1819 | 1462479089566 Marionette TRACE conn3 <- [1,650,null,{}] 13:11:29 INFO - PROCESS | 1819 | 1462479089572 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:29 INFO - PROCESS | 1819 | 1462479089806 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 13:11:29 INFO - PROCESS | 1819 | 1462479089835 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:29 INFO - PROCESS | 1819 | ++DOCSHELL 0x9220a400 == 98 [pid = 1819] [id = 170] 13:11:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 214 (0x92c86400) [pid = 1819] [serial = 510] [outer = (nil)] 13:11:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 215 (0x94fa0400) [pid = 1819] [serial = 511] [outer = 0x92c86400] 13:11:29 INFO - PROCESS | 1819 | 1462479089919 Marionette DEBUG loaded listener.js 13:11:30 INFO - PROCESS | 1819 | ++DOMWINDOW == 216 (0x9503f400) [pid = 1819] [serial = 512] [outer = 0x92c86400] 13:11:30 INFO - PROCESS | 1819 | 1462479090809 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 13:11:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:11:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1304ms 13:11:30 INFO - PROCESS | 1819 | 1462479090870 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 13:11:30 INFO - PROCESS | 1819 | 1462479090874 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 13:11:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:11:30 INFO - PROCESS | 1819 | 1462479090880 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:11:30 INFO - PROCESS | 1819 | 1462479090884 Marionette TRACE conn3 <- [1,654,null,{}] 13:11:30 INFO - PROCESS | 1819 | 1462479090889 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:31 INFO - PROCESS | 1819 | 1462479091107 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 13:11:31 INFO - PROCESS | 1819 | 1462479091145 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:31 INFO - PROCESS | 1819 | ++DOCSHELL 0x91159400 == 99 [pid = 1819] [id = 171] 13:11:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 217 (0x9503fc00) [pid = 1819] [serial = 513] [outer = (nil)] 13:11:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 218 (0x9744b000) [pid = 1819] [serial = 514] [outer = 0x9503fc00] 13:11:31 INFO - PROCESS | 1819 | 1462479091222 Marionette DEBUG loaded listener.js 13:11:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 219 (0x980cf400) [pid = 1819] [serial = 515] [outer = 0x9503fc00] 13:11:32 INFO - PROCESS | 1819 | --DOMWINDOW == 218 (0x91dc8400) [pid = 1819] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:11:32 INFO - PROCESS | 1819 | --DOMWINDOW == 217 (0x939a0000) [pid = 1819] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:11:32 INFO - PROCESS | 1819 | --DOMWINDOW == 216 (0x91aea400) [pid = 1819] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:11:32 INFO - PROCESS | 1819 | --DOMWINDOW == 215 (0x8d78a000) [pid = 1819] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:11:32 INFO - PROCESS | 1819 | --DOMWINDOW == 214 (0x929df400) [pid = 1819] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:11:32 INFO - PROCESS | 1819 | --DOMWINDOW == 213 (0x8bd17800) [pid = 1819] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:11:32 INFO - PROCESS | 1819 | 1462479092590 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 13:11:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:11:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1733ms 13:11:32 INFO - PROCESS | 1819 | 1462479092626 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 13:11:32 INFO - PROCESS | 1819 | 1462479092630 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 13:11:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:11:32 INFO - PROCESS | 1819 | 1462479092638 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:11:32 INFO - PROCESS | 1819 | 1462479092641 Marionette TRACE conn3 <- [1,658,null,{}] 13:11:32 INFO - PROCESS | 1819 | 1462479092647 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:32 INFO - PROCESS | 1819 | 1462479092902 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 13:11:32 INFO - PROCESS | 1819 | 1462479092914 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:33 INFO - PROCESS | 1819 | ++DOCSHELL 0x8bb2a800 == 100 [pid = 1819] [id = 172] 13:11:33 INFO - PROCESS | 1819 | ++DOMWINDOW == 214 (0x8bd17800) [pid = 1819] [serial = 516] [outer = (nil)] 13:11:33 INFO - PROCESS | 1819 | ++DOMWINDOW == 215 (0x9a21fc00) [pid = 1819] [serial = 517] [outer = 0x8bd17800] 13:11:33 INFO - PROCESS | 1819 | 1462479093076 Marionette DEBUG loaded listener.js 13:11:33 INFO - PROCESS | 1819 | ++DOMWINDOW == 216 (0x9a2d0c00) [pid = 1819] [serial = 518] [outer = 0x8bd17800] 13:11:33 INFO - PROCESS | 1819 | 1462479093900 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:11:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:11:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1281ms 13:11:33 INFO - PROCESS | 1819 | 1462479093918 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 13:11:33 INFO - PROCESS | 1819 | 1462479093923 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 13:11:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:11:33 INFO - PROCESS | 1819 | 1462479093934 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:11:33 INFO - PROCESS | 1819 | 1462479093937 Marionette TRACE conn3 <- [1,662,null,{}] 13:11:33 INFO - PROCESS | 1819 | 1462479093943 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:34 INFO - PROCESS | 1819 | 1462479094154 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 13:11:34 INFO - PROCESS | 1819 | 1462479094348 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:34 INFO - PROCESS | 1819 | ++DOCSHELL 0x8aa43400 == 101 [pid = 1819] [id = 173] 13:11:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 217 (0x8aa44000) [pid = 1819] [serial = 519] [outer = (nil)] 13:11:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 218 (0x8aa49c00) [pid = 1819] [serial = 520] [outer = 0x8aa44000] 13:11:34 INFO - PROCESS | 1819 | 1462479094439 Marionette DEBUG loaded listener.js 13:11:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 219 (0x8b8d7800) [pid = 1819] [serial = 521] [outer = 0x8aa44000] 13:11:35 INFO - PROCESS | 1819 | [1819] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:35 INFO - PROCESS | 1819 | 1462479095497 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 13:11:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:11:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1587ms 13:11:35 INFO - PROCESS | 1819 | 1462479095523 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 13:11:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:11:35 INFO - PROCESS | 1819 | 1462479095530 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 13:11:35 INFO - PROCESS | 1819 | 1462479095539 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:11:35 INFO - PROCESS | 1819 | 1462479095545 Marionette TRACE conn3 <- [1,666,null,{}] 13:11:35 INFO - PROCESS | 1819 | 1462479095553 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:35 INFO - PROCESS | 1819 | 1462479095801 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 13:11:36 INFO - PROCESS | 1819 | 1462479096040 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:36 INFO - PROCESS | 1819 | ++DOCSHELL 0x8e313c00 == 102 [pid = 1819] [id = 174] 13:11:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 220 (0x8e319000) [pid = 1819] [serial = 522] [outer = (nil)] 13:11:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 221 (0x8ed74800) [pid = 1819] [serial = 523] [outer = 0x8e319000] 13:11:36 INFO - PROCESS | 1819 | 1462479096179 Marionette DEBUG loaded listener.js 13:11:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 222 (0x8f72c400) [pid = 1819] [serial = 524] [outer = 0x8e319000] 13:11:36 INFO - PROCESS | 1819 | [1819] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:37 INFO - PROCESS | 1819 | 1462479097169 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 13:11:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:11:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1689ms 13:11:37 INFO - PROCESS | 1819 | 1462479097232 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 13:11:37 INFO - PROCESS | 1819 | 1462479097239 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 13:11:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:11:37 INFO - PROCESS | 1819 | 1462479097247 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:11:37 INFO - PROCESS | 1819 | 1462479097250 Marionette TRACE conn3 <- [1,670,null,{}] 13:11:37 INFO - PROCESS | 1819 | 1462479097257 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:37 INFO - PROCESS | 1819 | 1462479097467 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 13:11:37 INFO - PROCESS | 1819 | 1462479097750 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:37 INFO - PROCESS | 1819 | ++DOCSHELL 0x91dc7800 == 103 [pid = 1819] [id = 175] 13:11:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 223 (0x921dfc00) [pid = 1819] [serial = 525] [outer = (nil)] 13:11:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 224 (0x92246c00) [pid = 1819] [serial = 526] [outer = 0x921dfc00] 13:11:37 INFO - PROCESS | 1819 | 1462479097885 Marionette DEBUG loaded listener.js 13:11:38 INFO - PROCESS | 1819 | ++DOMWINDOW == 225 (0x939a0000) [pid = 1819] [serial = 527] [outer = 0x921dfc00] 13:11:38 INFO - PROCESS | 1819 | 1462479098840 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 13:11:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:11:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1635ms 13:11:38 INFO - PROCESS | 1819 | 1462479098883 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 13:11:38 INFO - PROCESS | 1819 | 1462479098887 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 13:11:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:11:38 INFO - PROCESS | 1819 | 1462479098904 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:11:38 INFO - PROCESS | 1819 | 1462479098915 Marionette TRACE conn3 <- [1,674,null,{}] 13:11:38 INFO - PROCESS | 1819 | 1462479098922 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:39 INFO - PROCESS | 1819 | 1462479099140 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 13:11:39 INFO - PROCESS | 1819 | 1462479099374 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:39 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b42a000 == 104 [pid = 1819] [id = 176] 13:11:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 226 (0x8b8ce000) [pid = 1819] [serial = 528] [outer = (nil)] 13:11:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 227 (0x9a221400) [pid = 1819] [serial = 529] [outer = 0x8b8ce000] 13:11:39 INFO - PROCESS | 1819 | 1462479099506 Marionette DEBUG loaded listener.js 13:11:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 228 (0x9a3d9000) [pid = 1819] [serial = 530] [outer = 0x8b8ce000] 13:11:40 INFO - PROCESS | 1819 | [1819] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:40 INFO - PROCESS | 1819 | 1462479100392 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 13:11:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 13:11:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1553ms 13:11:40 INFO - PROCESS | 1819 | 1462479100449 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 13:11:40 INFO - PROCESS | 1819 | 1462479100454 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 13:11:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:11:40 INFO - PROCESS | 1819 | 1462479100460 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:11:40 INFO - PROCESS | 1819 | 1462479100464 Marionette TRACE conn3 <- [1,678,null,{}] 13:11:40 INFO - PROCESS | 1819 | 1462479100470 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:40 INFO - PROCESS | 1819 | 1462479100663 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 13:11:40 INFO - PROCESS | 1819 | 1462479100849 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:40 INFO - PROCESS | 1819 | ++DOCSHELL 0x8aa4e400 == 105 [pid = 1819] [id = 177] 13:11:40 INFO - PROCESS | 1819 | ++DOMWINDOW == 229 (0x99130800) [pid = 1819] [serial = 531] [outer = (nil)] 13:11:40 INFO - PROCESS | 1819 | ++DOMWINDOW == 230 (0x9a691000) [pid = 1819] [serial = 532] [outer = 0x99130800] 13:11:40 INFO - PROCESS | 1819 | 1462479100939 Marionette DEBUG loaded listener.js 13:11:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 231 (0x9a778400) [pid = 1819] [serial = 533] [outer = 0x99130800] 13:11:41 INFO - PROCESS | 1819 | 1462479101873 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 13:11:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:11:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1487ms 13:11:41 INFO - PROCESS | 1819 | 1462479101948 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 13:11:41 INFO - PROCESS | 1819 | 1462479101952 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 13:11:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:11:41 INFO - PROCESS | 1819 | 1462479101958 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:11:41 INFO - PROCESS | 1819 | 1462479101962 Marionette TRACE conn3 <- [1,682,null,{}] 13:11:41 INFO - PROCESS | 1819 | 1462479101968 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:42 INFO - PROCESS | 1819 | 1462479102195 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 13:11:42 INFO - PROCESS | 1819 | 1462479102437 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:42 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a7d0c00 == 106 [pid = 1819] [id = 178] 13:11:42 INFO - PROCESS | 1819 | ++DOMWINDOW == 232 (0x9a7d5000) [pid = 1819] [serial = 534] [outer = (nil)] 13:11:42 INFO - PROCESS | 1819 | ++DOMWINDOW == 233 (0x9a7db800) [pid = 1819] [serial = 535] [outer = 0x9a7d5000] 13:11:42 INFO - PROCESS | 1819 | 1462479102590 Marionette DEBUG loaded listener.js 13:11:42 INFO - PROCESS | 1819 | ++DOMWINDOW == 234 (0x9aaa5400) [pid = 1819] [serial = 536] [outer = 0x9a7d5000] 13:11:43 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:11:43 INFO - PROCESS | 1819 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:11:44 INFO - PROCESS | 1819 | 1462479104003 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 13:11:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 13:11:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2142ms 13:11:44 INFO - PROCESS | 1819 | 1462479104101 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 13:11:44 INFO - PROCESS | 1819 | 1462479104106 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 13:11:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:11:44 INFO - PROCESS | 1819 | 1462479104112 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:11:44 INFO - PROCESS | 1819 | 1462479104116 Marionette TRACE conn3 <- [1,686,null,{}] 13:11:44 INFO - PROCESS | 1819 | 1462479104124 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:44 INFO - PROCESS | 1819 | 1462479104318 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 13:11:44 INFO - PROCESS | 1819 | 1462479104504 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:44 INFO - PROCESS | 1819 | ++DOCSHELL 0x8aa49400 == 107 [pid = 1819] [id = 179] 13:11:44 INFO - PROCESS | 1819 | ++DOMWINDOW == 235 (0x9aa9b000) [pid = 1819] [serial = 537] [outer = (nil)] 13:11:44 INFO - PROCESS | 1819 | ++DOMWINDOW == 236 (0x9b81f800) [pid = 1819] [serial = 538] [outer = 0x9aa9b000] 13:11:44 INFO - PROCESS | 1819 | 1462479104590 Marionette DEBUG loaded listener.js 13:11:44 INFO - PROCESS | 1819 | ++DOMWINDOW == 237 (0xa2148800) [pid = 1819] [serial = 539] [outer = 0x9aa9b000] 13:11:46 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:11:46 INFO - PROCESS | 1819 | 1462479106060 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 13:11:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:11:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1993ms 13:11:46 INFO - PROCESS | 1819 | 1462479106107 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 13:11:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:11:46 INFO - PROCESS | 1819 | 1462479106111 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 13:11:46 INFO - PROCESS | 1819 | 1462479106118 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:11:46 INFO - PROCESS | 1819 | 1462479106122 Marionette TRACE conn3 <- [1,690,null,{}] 13:11:46 INFO - PROCESS | 1819 | 1462479106176 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:46 INFO - PROCESS | 1819 | 1462479106359 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 13:11:46 INFO - PROCESS | 1819 | 1462479106584 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:46 INFO - PROCESS | 1819 | ++DOCSHELL 0x9b79f000 == 108 [pid = 1819] [id = 180] 13:11:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 238 (0x9b802400) [pid = 1819] [serial = 540] [outer = (nil)] 13:11:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 239 (0xa2682c00) [pid = 1819] [serial = 541] [outer = 0x9b802400] 13:11:46 INFO - PROCESS | 1819 | 1462479106682 Marionette DEBUG loaded listener.js 13:11:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 240 (0xa35ac800) [pid = 1819] [serial = 542] [outer = 0x9b802400] 13:11:47 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:11:48 INFO - PROCESS | 1819 | 1462479108004 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 13:11:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:11:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1926ms 13:11:48 INFO - PROCESS | 1819 | 1462479108078 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 13:11:48 INFO - PROCESS | 1819 | 1462479108081 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 13:11:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:11:48 INFO - PROCESS | 1819 | 1462479108109 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:11:48 INFO - PROCESS | 1819 | 1462479108113 Marionette TRACE conn3 <- [1,694,null,{}] 13:11:48 INFO - PROCESS | 1819 | 1462479108120 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:48 INFO - PROCESS | 1819 | 1462479108311 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 13:11:48 INFO - PROCESS | 1819 | 1462479108497 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:48 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a2f0400 == 109 [pid = 1819] [id = 181] 13:11:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 241 (0x8a2f1c00) [pid = 1819] [serial = 543] [outer = (nil)] 13:11:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 242 (0x8a2f6800) [pid = 1819] [serial = 544] [outer = 0x8a2f1c00] 13:11:48 INFO - PROCESS | 1819 | 1462479108593 Marionette DEBUG loaded listener.js 13:11:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 243 (0x8a2fa400) [pid = 1819] [serial = 545] [outer = 0x8a2f1c00] 13:11:49 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:11:49 INFO - PROCESS | 1819 | 1462479109933 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 13:11:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 13:11:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1847ms 13:11:49 INFO - PROCESS | 1819 | 1462479109953 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 13:11:49 INFO - PROCESS | 1819 | 1462479109957 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 13:11:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:11:49 INFO - PROCESS | 1819 | 1462479109963 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:11:49 INFO - PROCESS | 1819 | 1462479109974 Marionette TRACE conn3 <- [1,698,null,{}] 13:11:50 INFO - PROCESS | 1819 | 1462479110089 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:50 INFO - PROCESS | 1819 | 1462479110271 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 13:11:50 INFO - PROCESS | 1819 | 1462479110474 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:50 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a2f7800 == 110 [pid = 1819] [id = 182] 13:11:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 244 (0x8a2f8000) [pid = 1819] [serial = 546] [outer = (nil)] 13:11:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 245 (0x94f30000) [pid = 1819] [serial = 547] [outer = 0x8a2f8000] 13:11:50 INFO - PROCESS | 1819 | 1462479110651 Marionette DEBUG loaded listener.js 13:11:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 246 (0x94f34c00) [pid = 1819] [serial = 548] [outer = 0x8a2f8000] 13:11:51 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:11:52 INFO - PROCESS | 1819 | 1462479112019 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 13:11:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 13:11:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2110ms 13:11:52 INFO - PROCESS | 1819 | 1462479112107 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 13:11:52 INFO - PROCESS | 1819 | 1462479112111 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 13:11:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:11:52 INFO - PROCESS | 1819 | 1462479112134 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:11:52 INFO - PROCESS | 1819 | 1462479112137 Marionette TRACE conn3 <- [1,702,null,{}] 13:11:52 INFO - PROCESS | 1819 | 1462479112144 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:52 INFO - PROCESS | 1819 | 1462479112316 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 13:11:52 INFO - PROCESS | 1819 | 1462479112506 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:52 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d338800 == 111 [pid = 1819] [id = 183] 13:11:52 INFO - PROCESS | 1819 | ++DOMWINDOW == 247 (0x8d78f800) [pid = 1819] [serial = 549] [outer = (nil)] 13:11:52 INFO - PROCESS | 1819 | ++DOMWINDOW == 248 (0x94f33000) [pid = 1819] [serial = 550] [outer = 0x8d78f800] 13:11:52 INFO - PROCESS | 1819 | 1462479112617 Marionette DEBUG loaded listener.js 13:11:52 INFO - PROCESS | 1819 | ++DOMWINDOW == 249 (0x94f3cc00) [pid = 1819] [serial = 551] [outer = 0x8d78f800] 13:11:54 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:11:54 INFO - PROCESS | 1819 | 1462479114220 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 13:11:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:11:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2139ms 13:11:54 INFO - PROCESS | 1819 | 1462479114274 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 13:11:54 INFO - PROCESS | 1819 | 1462479114279 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 13:11:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:11:54 INFO - PROCESS | 1819 | 1462479114287 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:11:54 INFO - PROCESS | 1819 | 1462479114293 Marionette TRACE conn3 <- [1,706,null,{}] 13:11:54 INFO - PROCESS | 1819 | 1462479114301 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:54 INFO - PROCESS | 1819 | 1462479114563 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 13:11:54 INFO - PROCESS | 1819 | 1462479114717 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:54 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a8ed800 == 112 [pid = 1819] [id = 184] 13:11:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 250 (0x8b428400) [pid = 1819] [serial = 552] [outer = (nil)] 13:11:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 251 (0x8bb21000) [pid = 1819] [serial = 553] [outer = 0x8b428400] 13:11:54 INFO - PROCESS | 1819 | 1462479114905 Marionette DEBUG loaded listener.js 13:11:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 252 (0x8bd1ec00) [pid = 1819] [serial = 554] [outer = 0x8b428400] 13:11:55 INFO - PROCESS | 1819 | --DOCSHELL 0x99554000 == 111 [pid = 1819] [id = 28] 13:11:55 INFO - PROCESS | 1819 | --DOCSHELL 0x91dc6c00 == 110 [pid = 1819] [id = 88] 13:11:55 INFO - PROCESS | 1819 | --DOCSHELL 0x92208800 == 109 [pid = 1819] [id = 63] 13:11:55 INFO - PROCESS | 1819 | --DOCSHELL 0x9220d800 == 108 [pid = 1819] [id = 62] 13:11:55 INFO - PROCESS | 1819 | --DOMWINDOW == 251 (0x9a21b400) [pid = 1819] [serial = 466] [outer = (nil)] [url = about:blank] 13:11:55 INFO - PROCESS | 1819 | --DOCSHELL 0x921de400 == 107 [pid = 1819] [id = 8] 13:11:55 INFO - PROCESS | 1819 | --DOCSHELL 0x8bb2a800 == 106 [pid = 1819] [id = 172] 13:11:55 INFO - PROCESS | 1819 | --DOCSHELL 0x91159400 == 105 [pid = 1819] [id = 171] 13:11:55 INFO - PROCESS | 1819 | --DOCSHELL 0x9220a400 == 104 [pid = 1819] [id = 170] 13:11:55 INFO - PROCESS | 1819 | --DOCSHELL 0x8f728000 == 103 [pid = 1819] [id = 169] 13:11:55 INFO - PROCESS | 1819 | --DOCSHELL 0x8bd1bc00 == 102 [pid = 1819] [id = 168] 13:11:55 INFO - PROCESS | 1819 | --DOCSHELL 0x8aa48800 == 101 [pid = 1819] [id = 167] 13:11:55 INFO - PROCESS | 1819 | --DOCSHELL 0x8b42b800 == 100 [pid = 1819] [id = 161] 13:11:56 INFO - PROCESS | 1819 | --DOCSHELL 0x9a3d4000 == 99 [pid = 1819] [id = 160] 13:11:56 INFO - PROCESS | 1819 | --DOCSHELL 0x9a2dc400 == 98 [pid = 1819] [id = 159] 13:11:56 INFO - PROCESS | 1819 | --DOCSHELL 0x98091000 == 97 [pid = 1819] [id = 158] 13:11:56 INFO - PROCESS | 1819 | --DOCSHELL 0x8ed7a400 == 96 [pid = 1819] [id = 157] 13:11:56 INFO - PROCESS | 1819 | --DOCSHELL 0x8d32c400 == 95 [pid = 1819] [id = 156] 13:11:56 INFO - PROCESS | 1819 | --DOMWINDOW == 250 (0x9a406000) [pid = 1819] [serial = 442] [outer = (nil)] [url = about:blank] 13:11:56 INFO - PROCESS | 1819 | --DOMWINDOW == 249 (0x9503d400) [pid = 1819] [serial = 461] [outer = (nil)] [url = about:blank] 13:11:56 INFO - PROCESS | 1819 | --DOMWINDOW == 248 (0x8d97e400) [pid = 1819] [serial = 448] [outer = (nil)] [url = about:blank] 13:11:56 INFO - PROCESS | 1819 | --DOMWINDOW == 247 (0x9a215000) [pid = 1819] [serial = 229] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:11:56 INFO - PROCESS | 1819 | --DOMWINDOW == 246 (0x9a7d3000) [pid = 1819] [serial = 403] [outer = (nil)] [url = about:blank] 13:11:56 INFO - PROCESS | 1819 | --DOMWINDOW == 245 (0x8d32f400) [pid = 1819] [serial = 433] [outer = (nil)] [url = about:blank] 13:11:56 INFO - PROCESS | 1819 | --DOMWINDOW == 244 (0x91dc0400) [pid = 1819] [serial = 457] [outer = (nil)] [url = about:blank] 13:11:56 INFO - PROCESS | 1819 | --DOMWINDOW == 243 (0x8ed7a000) [pid = 1819] [serial = 454] [outer = (nil)] [url = about:blank] 13:11:56 INFO - PROCESS | 1819 | --DOMWINDOW == 242 (0x8bb26800) [pid = 1819] [serial = 436] [outer = (nil)] [url = about:blank] 13:11:56 INFO - PROCESS | 1819 | --DOMWINDOW == 241 (0xa227e800) [pid = 1819] [serial = 424] [outer = (nil)] [url = about:blank] 13:11:56 INFO - PROCESS | 1819 | --DOMWINDOW == 240 (0x97452800) [pid = 1819] [serial = 463] [outer = (nil)] [url = about:blank] 13:11:56 INFO - PROCESS | 1819 | --DOMWINDOW == 239 (0x974e0400) [pid = 1819] [serial = 464] [outer = (nil)] [url = about:blank] 13:11:56 INFO - PROCESS | 1819 | --DOMWINDOW == 238 (0x939a2400) [pid = 1819] [serial = 460] [outer = (nil)] [url = about:blank] 13:11:56 INFO - PROCESS | 1819 | --DOMWINDOW == 237 (0x92243800) [pid = 1819] [serial = 458] [outer = (nil)] [url = about:blank] 13:11:56 INFO - PROCESS | 1819 | --DOMWINDOW == 236 (0x8d785800) [pid = 1819] [serial = 451] [outer = (nil)] [url = about:blank] 13:11:56 INFO - PROCESS | 1819 | --DOMWINDOW == 235 (0xa6715400) [pid = 1819] [serial = 430] [outer = (nil)] [url = about:blank] 13:11:56 INFO - PROCESS | 1819 | --DOMWINDOW == 234 (0x8d97d400) [pid = 1819] [serial = 452] [outer = (nil)] [url = about:blank] 13:11:56 INFO - PROCESS | 1819 | --DOMWINDOW == 233 (0x8d974800) [pid = 1819] [serial = 405] [outer = (nil)] [url = about:blank] 13:11:56 INFO - PROCESS | 1819 | --DOMWINDOW == 232 (0x8b42cc00) [pid = 1819] [serial = 445] [outer = (nil)] [url = about:blank] 13:11:56 INFO - PROCESS | 1819 | --DOMWINDOW == 231 (0x921e1800) [pid = 1819] [serial = 409] [outer = (nil)] [url = about:blank] 13:11:56 INFO - PROCESS | 1819 | --DOMWINDOW == 230 (0x9b80f400) [pid = 1819] [serial = 421] [outer = (nil)] [url = about:blank] 13:11:56 INFO - PROCESS | 1819 | --DOMWINDOW == 229 (0xa2610000) [pid = 1819] [serial = 427] [outer = (nil)] [url = about:blank] 13:11:56 INFO - PROCESS | 1819 | --DOMWINDOW == 228 (0x8bd1b800) [pid = 1819] [serial = 439] [outer = (nil)] [url = about:blank] 13:11:56 INFO - PROCESS | 1819 | --DOMWINDOW == 227 (0x974e0800) [pid = 1819] [serial = 412] [outer = (nil)] [url = about:blank] 13:11:56 INFO - PROCESS | 1819 | --DOMWINDOW == 226 (0x9b41ac00) [pid = 1819] [serial = 418] [outer = (nil)] [url = about:blank] 13:11:56 INFO - PROCESS | 1819 | --DOMWINDOW == 225 (0x9a7cdc00) [pid = 1819] [serial = 415] [outer = (nil)] [url = about:blank] 13:11:56 INFO - PROCESS | 1819 | --DOMWINDOW == 224 (0x8f608800) [pid = 1819] [serial = 455] [outer = (nil)] [url = about:blank] 13:11:56 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:11:56 INFO - PROCESS | 1819 | 1462479116354 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 13:11:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:11:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2089ms 13:11:56 INFO - PROCESS | 1819 | 1462479116377 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 13:11:56 INFO - PROCESS | 1819 | 1462479116386 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 13:11:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:11:56 INFO - PROCESS | 1819 | 1462479116397 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:11:56 INFO - PROCESS | 1819 | 1462479116400 Marionette TRACE conn3 <- [1,710,null,{}] 13:11:56 INFO - PROCESS | 1819 | 1462479116406 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:56 INFO - PROCESS | 1819 | 1462479116646 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 13:11:56 INFO - PROCESS | 1819 | 1462479116666 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:56 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b42f400 == 96 [pid = 1819] [id = 185] 13:11:56 INFO - PROCESS | 1819 | ++DOMWINDOW == 225 (0x8b8d8400) [pid = 1819] [serial = 555] [outer = (nil)] 13:11:56 INFO - PROCESS | 1819 | ++DOMWINDOW == 226 (0x8d975800) [pid = 1819] [serial = 556] [outer = 0x8b8d8400] 13:11:56 INFO - PROCESS | 1819 | 1462479116752 Marionette DEBUG loaded listener.js 13:11:56 INFO - PROCESS | 1819 | ++DOMWINDOW == 227 (0x8e21dc00) [pid = 1819] [serial = 557] [outer = 0x8b8d8400] 13:11:57 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:11:57 INFO - PROCESS | 1819 | 1462479117965 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 13:11:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:11:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1580ms 13:11:57 INFO - PROCESS | 1819 | 1462479117984 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 13:11:57 INFO - PROCESS | 1819 | 1462479117987 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 13:11:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:11:57 INFO - PROCESS | 1819 | 1462479117995 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:11:58 INFO - PROCESS | 1819 | 1462479118001 Marionette TRACE conn3 <- [1,714,null,{}] 13:11:58 INFO - PROCESS | 1819 | 1462479118016 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:58 INFO - PROCESS | 1819 | 1462479118188 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 13:11:58 INFO - PROCESS | 1819 | 1462479118448 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:58 INFO - PROCESS | 1819 | ++DOCSHELL 0x8eca8800 == 97 [pid = 1819] [id = 186] 13:11:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 228 (0x8f60a000) [pid = 1819] [serial = 558] [outer = (nil)] 13:11:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 229 (0x910d8000) [pid = 1819] [serial = 559] [outer = 0x8f60a000] 13:11:58 INFO - PROCESS | 1819 | 1462479118528 Marionette DEBUG loaded listener.js 13:11:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 230 (0x9115cc00) [pid = 1819] [serial = 560] [outer = 0x8f60a000] 13:11:59 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:11:59 INFO - PROCESS | 1819 | 1462479119794 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 13:11:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 13:11:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1846ms 13:11:59 INFO - PROCESS | 1819 | 1462479119841 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 13:11:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:11:59 INFO - PROCESS | 1819 | 1462479119846 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 13:11:59 INFO - PROCESS | 1819 | 1462479119859 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:11:59 INFO - PROCESS | 1819 | 1462479119862 Marionette TRACE conn3 <- [1,718,null,{}] 13:11:59 INFO - PROCESS | 1819 | 1462479119868 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:00 INFO - PROCESS | 1819 | 1462479120132 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 13:12:00 INFO - PROCESS | 1819 | 1462479120179 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:00 INFO - PROCESS | 1819 | ++DOCSHELL 0x90e6a800 == 98 [pid = 1819] [id = 187] 13:12:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 231 (0x9115c000) [pid = 1819] [serial = 561] [outer = (nil)] 13:12:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 232 (0x92247c00) [pid = 1819] [serial = 562] [outer = 0x9115c000] 13:12:00 INFO - PROCESS | 1819 | 1462479120260 Marionette DEBUG loaded listener.js 13:12:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 233 (0x9389f400) [pid = 1819] [serial = 563] [outer = 0x9115c000] 13:12:00 INFO - PROCESS | 1819 | --DOMWINDOW == 232 (0x8eca6800) [pid = 1819] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:12:00 INFO - PROCESS | 1819 | --DOMWINDOW == 231 (0x91160000) [pid = 1819] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:12:00 INFO - PROCESS | 1819 | --DOMWINDOW == 230 (0x8d335c00) [pid = 1819] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:12:00 INFO - PROCESS | 1819 | --DOMWINDOW == 229 (0x9503fc00) [pid = 1819] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:12:00 INFO - PROCESS | 1819 | --DOMWINDOW == 228 (0x92c86400) [pid = 1819] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:12:00 INFO - PROCESS | 1819 | --DOMWINDOW == 227 (0x8b8d3000) [pid = 1819] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:12:01 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:01 INFO - PROCESS | 1819 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:12:01 INFO - PROCESS | 1819 | 1462479121677 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 13:12:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:12:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1857ms 13:12:01 INFO - PROCESS | 1819 | 1462479121709 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 13:12:01 INFO - PROCESS | 1819 | 1462479121713 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 13:12:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:12:01 INFO - PROCESS | 1819 | 1462479121724 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:12:01 INFO - PROCESS | 1819 | 1462479121754 Marionette TRACE conn3 <- [1,722,null,{}] 13:12:01 INFO - PROCESS | 1819 | 1462479121771 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:02 INFO - PROCESS | 1819 | 1462479122058 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 13:12:02 INFO - PROCESS | 1819 | 1462479122164 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:02 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d78dc00 == 99 [pid = 1819] [id = 188] 13:12:02 INFO - PROCESS | 1819 | ++DOMWINDOW == 228 (0x8e315c00) [pid = 1819] [serial = 564] [outer = (nil)] 13:12:02 INFO - PROCESS | 1819 | ++DOMWINDOW == 229 (0x92c8f000) [pid = 1819] [serial = 565] [outer = 0x8e315c00] 13:12:02 INFO - PROCESS | 1819 | 1462479122245 Marionette DEBUG loaded listener.js 13:12:02 INFO - PROCESS | 1819 | ++DOMWINDOW == 230 (0x94f31000) [pid = 1819] [serial = 566] [outer = 0x8e315c00] 13:12:03 INFO - PROCESS | 1819 | 1462479123246 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 13:12:03 INFO - PROCESS | 1819 | 1462479123307 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 13:12:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:12:03 INFO - PROCESS | 1819 | 1462479123316 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:12:03 INFO - PROCESS | 1819 | 1462479123323 Marionette TRACE conn3 <- [1,726,null,{}] 13:12:03 INFO - PROCESS | 1819 | 1462479123333 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:03 INFO - PROCESS | 1819 | 1462479123596 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 13:12:03 INFO - PROCESS | 1819 | 1462479123867 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:03 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a2f5400 == 100 [pid = 1819] [id = 189] 13:12:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 231 (0x8a8e8c00) [pid = 1819] [serial = 567] [outer = (nil)] 13:12:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 232 (0x8e215000) [pid = 1819] [serial = 568] [outer = 0x8a8e8c00] 13:12:04 INFO - PROCESS | 1819 | 1462479124010 Marionette DEBUG loaded listener.js 13:12:04 INFO - PROCESS | 1819 | ++DOMWINDOW == 233 (0x8ed78400) [pid = 1819] [serial = 569] [outer = 0x8a8e8c00] 13:12:04 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:04 INFO - PROCESS | 1819 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:12:05 INFO - PROCESS | 1819 | 1462479125114 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 13:12:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:12:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1843ms 13:12:05 INFO - PROCESS | 1819 | 1462479125159 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 13:12:05 INFO - PROCESS | 1819 | 1462479125168 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 13:12:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:12:05 INFO - PROCESS | 1819 | 1462479125180 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:12:05 INFO - PROCESS | 1819 | 1462479125184 Marionette TRACE conn3 <- [1,730,null,{}] 13:12:05 INFO - PROCESS | 1819 | 1462479125191 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:05 INFO - PROCESS | 1819 | 1462479125399 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 13:12:05 INFO - PROCESS | 1819 | 1462479125629 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:05 INFO - PROCESS | 1819 | ++DOCSHELL 0x91dbdc00 == 101 [pid = 1819] [id = 190] 13:12:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 234 (0x921e3400) [pid = 1819] [serial = 570] [outer = (nil)] 13:12:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 235 (0x94f35000) [pid = 1819] [serial = 571] [outer = 0x921e3400] 13:12:05 INFO - PROCESS | 1819 | 1462479125724 Marionette DEBUG loaded listener.js 13:12:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 236 (0x9503b400) [pid = 1819] [serial = 572] [outer = 0x921e3400] 13:12:06 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:06 INFO - PROCESS | 1819 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:12:06 INFO - PROCESS | 1819 | 1462479126735 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 13:12:06 INFO - PROCESS | 1819 | 1462479126829 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 13:12:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:12:06 INFO - PROCESS | 1819 | 1462479126836 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:12:06 INFO - PROCESS | 1819 | 1462479126843 Marionette TRACE conn3 <- [1,734,null,{}] 13:12:06 INFO - PROCESS | 1819 | 1462479126860 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:07 INFO - PROCESS | 1819 | 1462479127105 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 13:12:07 INFO - PROCESS | 1819 | 1462479127355 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:07 INFO - PROCESS | 1819 | ++DOCSHELL 0x974e4800 == 102 [pid = 1819] [id = 191] 13:12:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 237 (0x9808a800) [pid = 1819] [serial = 573] [outer = (nil)] 13:12:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 238 (0x9a151c00) [pid = 1819] [serial = 574] [outer = 0x9808a800] 13:12:07 INFO - PROCESS | 1819 | 1462479127485 Marionette DEBUG loaded listener.js 13:12:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 239 (0x9a21f400) [pid = 1819] [serial = 575] [outer = 0x9808a800] 13:12:08 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:08 INFO - PROCESS | 1819 | 1462479128397 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 13:12:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:12:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1598ms 13:12:08 INFO - PROCESS | 1819 | 1462479128435 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 13:12:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:12:08 INFO - PROCESS | 1819 | 1462479128440 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 13:12:08 INFO - PROCESS | 1819 | 1462479128447 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:12:08 INFO - PROCESS | 1819 | 1462479128451 Marionette TRACE conn3 <- [1,738,null,{}] 13:12:08 INFO - PROCESS | 1819 | 1462479128456 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:08 INFO - PROCESS | 1819 | 1462479128635 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 13:12:08 INFO - PROCESS | 1819 | 1462479128875 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:08 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a8f0400 == 103 [pid = 1819] [id = 192] 13:12:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 240 (0x974e6400) [pid = 1819] [serial = 576] [outer = (nil)] 13:12:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 241 (0x9a403400) [pid = 1819] [serial = 577] [outer = 0x974e6400] 13:12:09 INFO - PROCESS | 1819 | 1462479129004 Marionette DEBUG loaded listener.js 13:12:09 INFO - PROCESS | 1819 | ++DOMWINDOW == 242 (0x9a40ac00) [pid = 1819] [serial = 578] [outer = 0x974e6400] 13:12:10 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:10 INFO - PROCESS | 1819 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:12:10 INFO - PROCESS | 1819 | 1462479130325 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 13:12:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:12:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1939ms 13:12:10 INFO - PROCESS | 1819 | 1462479130413 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 13:12:10 INFO - PROCESS | 1819 | 1462479130418 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 13:12:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:12:10 INFO - PROCESS | 1819 | 1462479130477 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:12:10 INFO - PROCESS | 1819 | 1462479130481 Marionette TRACE conn3 <- [1,742,null,{}] 13:12:10 INFO - PROCESS | 1819 | 1462479130487 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:10 INFO - PROCESS | 1819 | 1462479130668 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 13:12:10 INFO - PROCESS | 1819 | 1462479130859 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:10 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a8ec800 == 104 [pid = 1819] [id = 193] 13:12:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 243 (0x8a8f0c00) [pid = 1819] [serial = 579] [outer = (nil)] 13:12:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 244 (0x9a7d2800) [pid = 1819] [serial = 580] [outer = 0x8a8f0c00] 13:12:10 INFO - PROCESS | 1819 | 1462479130946 Marionette DEBUG loaded listener.js 13:12:11 INFO - PROCESS | 1819 | ++DOMWINDOW == 245 (0x9a7dbc00) [pid = 1819] [serial = 581] [outer = 0x8a8f0c00] 13:12:12 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:12 INFO - PROCESS | 1819 | 1462479132270 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 13:12:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 13:12:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1841ms 13:12:12 INFO - PROCESS | 1819 | 1462479132375 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 13:12:12 INFO - PROCESS | 1819 | 1462479132380 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 13:12:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:12:12 INFO - PROCESS | 1819 | 1462479132391 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:12:12 INFO - PROCESS | 1819 | 1462479132395 Marionette TRACE conn3 <- [1,746,null,{}] 13:12:12 INFO - PROCESS | 1819 | 1462479132402 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:12 INFO - PROCESS | 1819 | 1462479132617 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 13:12:12 INFO - PROCESS | 1819 | 1462479132812 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:12 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a405000 == 105 [pid = 1819] [id = 194] 13:12:12 INFO - PROCESS | 1819 | ++DOMWINDOW == 246 (0x9a40bc00) [pid = 1819] [serial = 582] [outer = (nil)] 13:12:12 INFO - PROCESS | 1819 | ++DOMWINDOW == 247 (0x9aaa8000) [pid = 1819] [serial = 583] [outer = 0x9a40bc00] 13:12:12 INFO - PROCESS | 1819 | 1462479132913 Marionette DEBUG loaded listener.js 13:12:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 248 (0x9be45800) [pid = 1819] [serial = 584] [outer = 0x9a40bc00] 13:12:13 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:14 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:14 INFO - PROCESS | 1819 | 1462479134244 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 13:12:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 13:12:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1886ms 13:12:14 INFO - PROCESS | 1819 | 1462479134278 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 13:12:14 INFO - PROCESS | 1819 | 1462479134281 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 13:12:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:12:14 INFO - PROCESS | 1819 | 1462479134394 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:12:14 INFO - PROCESS | 1819 | 1462479134397 Marionette TRACE conn3 <- [1,750,null,{}] 13:12:14 INFO - PROCESS | 1819 | 1462479134407 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:14 INFO - PROCESS | 1819 | 1462479134584 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 13:12:14 INFO - PROCESS | 1819 | 1462479134772 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:14 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a289800 == 106 [pid = 1819] [id = 195] 13:12:14 INFO - PROCESS | 1819 | ++DOMWINDOW == 249 (0x8a28a400) [pid = 1819] [serial = 585] [outer = (nil)] 13:12:14 INFO - PROCESS | 1819 | ++DOMWINDOW == 250 (0x8a292400) [pid = 1819] [serial = 586] [outer = 0x8a28a400] 13:12:14 INFO - PROCESS | 1819 | 1462479134855 Marionette DEBUG loaded listener.js 13:12:14 INFO - PROCESS | 1819 | ++DOMWINDOW == 251 (0x8a295c00) [pid = 1819] [serial = 587] [outer = 0x8a28a400] 13:12:16 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:16 INFO - PROCESS | 1819 | 1462479136200 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 13:12:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:12:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1898ms 13:12:16 INFO - PROCESS | 1819 | 1462479136240 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 13:12:16 INFO - PROCESS | 1819 | 1462479136243 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 13:12:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:12:16 INFO - PROCESS | 1819 | 1462479136250 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:12:16 INFO - PROCESS | 1819 | 1462479136253 Marionette TRACE conn3 <- [1,754,null,{}] 13:12:16 INFO - PROCESS | 1819 | 1462479136346 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:16 INFO - PROCESS | 1819 | 1462479136582 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 13:12:16 INFO - PROCESS | 1819 | 1462479136723 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:16 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a28f800 == 107 [pid = 1819] [id = 196] 13:12:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 252 (0x8a290800) [pid = 1819] [serial = 588] [outer = (nil)] 13:12:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 253 (0x980d5400) [pid = 1819] [serial = 589] [outer = 0x8a290800] 13:12:16 INFO - PROCESS | 1819 | 1462479136824 Marionette DEBUG loaded listener.js 13:12:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 254 (0xa227e000) [pid = 1819] [serial = 590] [outer = 0x8a290800] 13:12:18 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:18 INFO - PROCESS | 1819 | 1462479138138 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 13:12:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 13:12:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1936ms 13:12:18 INFO - PROCESS | 1819 | 1462479138214 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 13:12:18 INFO - PROCESS | 1819 | 1462479138218 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 13:12:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:12:18 INFO - PROCESS | 1819 | 1462479138247 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:12:18 INFO - PROCESS | 1819 | 1462479138251 Marionette TRACE conn3 <- [1,758,null,{}] 13:12:18 INFO - PROCESS | 1819 | 1462479138258 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:18 INFO - PROCESS | 1819 | 1462479138438 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 13:12:18 INFO - PROCESS | 1819 | 1462479138628 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:18 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a8ea400 == 108 [pid = 1819] [id = 197] 13:12:18 INFO - PROCESS | 1819 | ++DOMWINDOW == 255 (0x8aa4dc00) [pid = 1819] [serial = 591] [outer = (nil)] 13:12:18 INFO - PROCESS | 1819 | ++DOMWINDOW == 256 (0xa32eb400) [pid = 1819] [serial = 592] [outer = 0x8aa4dc00] 13:12:18 INFO - PROCESS | 1819 | 1462479138712 Marionette DEBUG loaded listener.js 13:12:18 INFO - PROCESS | 1819 | ++DOMWINDOW == 257 (0xa62d5c00) [pid = 1819] [serial = 593] [outer = 0x8aa4dc00] 13:12:19 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:19 INFO - PROCESS | 1819 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:12:19 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:19 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:19 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:19 INFO - PROCESS | 1819 | 1462479139674 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 13:12:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:12:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1486ms 13:12:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:12:19 INFO - PROCESS | 1819 | 1462479139729 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 13:12:19 INFO - PROCESS | 1819 | 1462479139732 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 13:12:19 INFO - PROCESS | 1819 | 1462479139739 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:12:19 INFO - PROCESS | 1819 | 1462479139742 Marionette TRACE conn3 <- [1,762,null,{}] 13:12:19 INFO - PROCESS | 1819 | 1462479139748 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:19 INFO - PROCESS | 1819 | 1462479139935 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 13:12:20 INFO - PROCESS | 1819 | 1462479140206 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:20 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d2a7400 == 109 [pid = 1819] [id = 198] 13:12:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 258 (0x8d2a8400) [pid = 1819] [serial = 594] [outer = (nil)] 13:12:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 259 (0x8d2b1800) [pid = 1819] [serial = 595] [outer = 0x8d2a8400] 13:12:20 INFO - PROCESS | 1819 | 1462479140308 Marionette DEBUG loaded listener.js 13:12:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 260 (0x8d2b4800) [pid = 1819] [serial = 596] [outer = 0x8d2a8400] 13:12:21 INFO - PROCESS | 1819 | 1462479141541 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 13:12:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:12:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1834ms 13:12:21 INFO - PROCESS | 1819 | 1462479141617 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 13:12:21 INFO - PROCESS | 1819 | 1462479141622 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 13:12:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:12:21 INFO - PROCESS | 1819 | 1462479141688 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:12:21 INFO - PROCESS | 1819 | 1462479141693 Marionette TRACE conn3 <- [1,766,null,{}] 13:12:21 INFO - PROCESS | 1819 | 1462479141705 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:22 INFO - PROCESS | 1819 | 1462479142048 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 13:12:22 INFO - PROCESS | 1819 | 1462479142191 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:22 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a1db000 == 110 [pid = 1819] [id = 199] 13:12:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 261 (0x8a1e1000) [pid = 1819] [serial = 597] [outer = (nil)] 13:12:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 262 (0x8a8e1c00) [pid = 1819] [serial = 598] [outer = 0x8a1e1000] 13:12:22 INFO - PROCESS | 1819 | 1462479142285 Marionette DEBUG loaded listener.js 13:12:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 263 (0x8ed75000) [pid = 1819] [serial = 599] [outer = 0x8a1e1000] 13:12:23 INFO - PROCESS | 1819 | 1462479143918 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 13:12:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:12:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2306ms 13:12:23 INFO - PROCESS | 1819 | 1462479143937 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 13:12:23 INFO - PROCESS | 1819 | 1462479143943 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 13:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:12:23 INFO - PROCESS | 1819 | 1462479143952 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:12:23 INFO - PROCESS | 1819 | 1462479143957 Marionette TRACE conn3 <- [1,770,null,{}] 13:12:23 INFO - PROCESS | 1819 | 1462479143967 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:24 INFO - PROCESS | 1819 | 1462479144143 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 13:12:24 INFO - PROCESS | 1819 | 1462479144344 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:24 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a1e2400 == 111 [pid = 1819] [id = 200] 13:12:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 264 (0x8b426400) [pid = 1819] [serial = 600] [outer = (nil)] 13:12:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 265 (0x8b79e800) [pid = 1819] [serial = 601] [outer = 0x8b426400] 13:12:24 INFO - PROCESS | 1819 | 1462479144462 Marionette DEBUG loaded listener.js 13:12:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 266 (0x8b7a5800) [pid = 1819] [serial = 602] [outer = 0x8b426400] 13:12:25 INFO - PROCESS | 1819 | 1462479145506 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 13:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1587ms 13:12:25 INFO - PROCESS | 1819 | 1462479145539 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 13:12:25 INFO - PROCESS | 1819 | 1462479145548 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 13:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:12:25 INFO - PROCESS | 1819 | 1462479145558 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:12:25 INFO - PROCESS | 1819 | 1462479145561 Marionette TRACE conn3 <- [1,774,null,{}] 13:12:25 INFO - PROCESS | 1819 | 1462479145567 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:25 INFO - PROCESS | 1819 | 1462479145749 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 13:12:26 INFO - PROCESS | 1819 | 1462479146021 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:26 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b432400 == 112 [pid = 1819] [id = 201] 13:12:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 267 (0x8b7aa800) [pid = 1819] [serial = 603] [outer = (nil)] 13:12:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 268 (0x8b8d5400) [pid = 1819] [serial = 604] [outer = 0x8b7aa800] 13:12:26 INFO - PROCESS | 1819 | 1462479146173 Marionette DEBUG loaded listener.js 13:12:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 269 (0x8d2acc00) [pid = 1819] [serial = 605] [outer = 0x8b7aa800] 13:12:26 INFO - PROCESS | 1819 | --DOCSHELL 0x8b425c00 == 111 [pid = 1819] [id = 148] 13:12:26 INFO - PROCESS | 1819 | --DOCSHELL 0x8bb2ac00 == 110 [pid = 1819] [id = 147] 13:12:26 INFO - PROCESS | 1819 | --DOCSHELL 0x8bb28400 == 109 [pid = 1819] [id = 146] 13:12:26 INFO - PROCESS | 1819 | --DOCSHELL 0x8d978400 == 108 [pid = 1819] [id = 143] 13:12:26 INFO - PROCESS | 1819 | --DOCSHELL 0x92245800 == 107 [pid = 1819] [id = 141] 13:12:26 INFO - PROCESS | 1819 | --DOMWINDOW == 268 (0x8b8d2400) [pid = 1819] [serial = 493] [outer = (nil)] [url = about:blank] 13:12:26 INFO - PROCESS | 1819 | --DOMWINDOW == 267 (0x9a40d800) [pid = 1819] [serial = 478] [outer = (nil)] [url = about:blank] 13:12:26 INFO - PROCESS | 1819 | --DOMWINDOW == 266 (0x90e6b400) [pid = 1819] [serial = 472] [outer = (nil)] [url = about:blank] 13:12:26 INFO - PROCESS | 1819 | --DOMWINDOW == 265 (0x9115e800) [pid = 1819] [serial = 490] [outer = (nil)] [url = about:blank] 13:12:26 INFO - PROCESS | 1819 | --DOMWINDOW == 264 (0x910d9400) [pid = 1819] [serial = 496] [outer = (nil)] [url = about:blank] 13:12:26 INFO - PROCESS | 1819 | --DOMWINDOW == 263 (0x9a21d800) [pid = 1819] [serial = 475] [outer = (nil)] [url = about:blank] 13:12:26 INFO - PROCESS | 1819 | --DOMWINDOW == 262 (0x8d337c00) [pid = 1819] [serial = 469] [outer = (nil)] [url = about:blank] 13:12:26 INFO - PROCESS | 1819 | --DOMWINDOW == 261 (0x9a887400) [pid = 1819] [serial = 481] [outer = (nil)] [url = about:blank] 13:12:26 INFO - PROCESS | 1819 | --DOMWINDOW == 260 (0x9b245000) [pid = 1819] [serial = 484] [outer = (nil)] [url = about:blank] 13:12:26 INFO - PROCESS | 1819 | --DOMWINDOW == 259 (0x9d860800) [pid = 1819] [serial = 487] [outer = (nil)] [url = about:blank] 13:12:26 INFO - PROCESS | 1819 | --DOMWINDOW == 258 (0x9a21fc00) [pid = 1819] [serial = 517] [outer = (nil)] [url = about:blank] 13:12:26 INFO - PROCESS | 1819 | --DOCSHELL 0x9b5a4400 == 106 [pid = 1819] [id = 140] 13:12:26 INFO - PROCESS | 1819 | --DOCSHELL 0x9224f800 == 105 [pid = 1819] [id = 142] 13:12:26 INFO - PROCESS | 1819 | --DOCSHELL 0x97454c00 == 104 [pid = 1819] [id = 139] 13:12:26 INFO - PROCESS | 1819 | --DOCSHELL 0x8a2f7800 == 103 [pid = 1819] [id = 182] 13:12:26 INFO - PROCESS | 1819 | --DOCSHELL 0x8a2f0400 == 102 [pid = 1819] [id = 181] 13:12:26 INFO - PROCESS | 1819 | --DOCSHELL 0x9b79f000 == 101 [pid = 1819] [id = 180] 13:12:26 INFO - PROCESS | 1819 | --DOCSHELL 0x8aa49400 == 100 [pid = 1819] [id = 179] 13:12:26 INFO - PROCESS | 1819 | --DOCSHELL 0x9a7d0c00 == 99 [pid = 1819] [id = 178] 13:12:26 INFO - PROCESS | 1819 | --DOCSHELL 0x8aa4e400 == 98 [pid = 1819] [id = 177] 13:12:26 INFO - PROCESS | 1819 | --DOCSHELL 0x8b42a000 == 97 [pid = 1819] [id = 176] 13:12:26 INFO - PROCESS | 1819 | --DOCSHELL 0x91dc7800 == 96 [pid = 1819] [id = 175] 13:12:26 INFO - PROCESS | 1819 | --DOCSHELL 0x8e313c00 == 95 [pid = 1819] [id = 174] 13:12:26 INFO - PROCESS | 1819 | --DOCSHELL 0x8aa43400 == 94 [pid = 1819] [id = 173] 13:12:26 INFO - PROCESS | 1819 | --DOMWINDOW == 257 (0x9a3d4c00) [pid = 1819] [serial = 467] [outer = (nil)] [url = about:blank] 13:12:26 INFO - PROCESS | 1819 | --DOMWINDOW == 256 (0x92243000) [pid = 1819] [serial = 508] [outer = (nil)] [url = about:blank] 13:12:26 INFO - PROCESS | 1819 | --DOMWINDOW == 255 (0x929db000) [pid = 1819] [serial = 509] [outer = (nil)] [url = about:blank] 13:12:26 INFO - PROCESS | 1819 | --DOMWINDOW == 254 (0x8d979400) [pid = 1819] [serial = 505] [outer = (nil)] [url = about:blank] 13:12:26 INFO - PROCESS | 1819 | --DOMWINDOW == 253 (0x980cf400) [pid = 1819] [serial = 515] [outer = (nil)] [url = about:blank] 13:12:26 INFO - PROCESS | 1819 | --DOMWINDOW == 252 (0x94fa0400) [pid = 1819] [serial = 511] [outer = (nil)] [url = about:blank] 13:12:26 INFO - PROCESS | 1819 | --DOMWINDOW == 251 (0x9503f400) [pid = 1819] [serial = 512] [outer = (nil)] [url = about:blank] 13:12:26 INFO - PROCESS | 1819 | --DOMWINDOW == 250 (0x8ed77000) [pid = 1819] [serial = 502] [outer = (nil)] [url = about:blank] 13:12:26 INFO - PROCESS | 1819 | --DOMWINDOW == 249 (0x9744b000) [pid = 1819] [serial = 514] [outer = (nil)] [url = about:blank] 13:12:26 INFO - PROCESS | 1819 | --DOMWINDOW == 248 (0x8f72e000) [pid = 1819] [serial = 506] [outer = (nil)] [url = about:blank] 13:12:26 INFO - PROCESS | 1819 | --DOMWINDOW == 247 (0x95046800) [pid = 1819] [serial = 499] [outer = (nil)] [url = about:blank] 13:12:26 INFO - PROCESS | 1819 | --DOMWINDOW == 246 (0x8f729400) [pid = 1819] [serial = 503] [outer = (nil)] [url = about:blank] 13:12:27 INFO - PROCESS | 1819 | 1462479147117 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 13:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1582ms 13:12:27 INFO - PROCESS | 1819 | 1462479147228 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 13:12:27 INFO - PROCESS | 1819 | 1462479147235 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 13:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:12:27 INFO - PROCESS | 1819 | 1462479147243 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:12:27 INFO - PROCESS | 1819 | 1462479147250 Marionette TRACE conn3 <- [1,778,null,{}] 13:12:27 INFO - PROCESS | 1819 | 1462479147270 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:27 INFO - PROCESS | 1819 | 1462479147488 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 13:12:27 INFO - PROCESS | 1819 | 1462479147758 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:27 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a8e4000 == 95 [pid = 1819] [id = 202] 13:12:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 247 (0x8a8e6000) [pid = 1819] [serial = 606] [outer = (nil)] 13:12:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 248 (0x8aa4a800) [pid = 1819] [serial = 607] [outer = 0x8a8e6000] 13:12:27 INFO - PROCESS | 1819 | 1462479147867 Marionette DEBUG loaded listener.js 13:12:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 249 (0x8b7a6c00) [pid = 1819] [serial = 608] [outer = 0x8a8e6000] 13:12:28 INFO - PROCESS | 1819 | 1462479148827 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 13:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1643ms 13:12:28 INFO - PROCESS | 1819 | 1462479148886 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 13:12:28 INFO - PROCESS | 1819 | 1462479148893 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 13:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:12:28 INFO - PROCESS | 1819 | 1462479148906 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:12:28 INFO - PROCESS | 1819 | 1462479148912 Marionette TRACE conn3 <- [1,782,null,{}] 13:12:28 INFO - PROCESS | 1819 | 1462479148919 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:29 INFO - PROCESS | 1819 | 1462479149120 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 13:12:29 INFO - PROCESS | 1819 | 1462479149371 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:29 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d32f400 == 96 [pid = 1819] [id = 203] 13:12:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 250 (0x8d331000) [pid = 1819] [serial = 609] [outer = (nil)] 13:12:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 251 (0x8d972c00) [pid = 1819] [serial = 610] [outer = 0x8d331000] 13:12:29 INFO - PROCESS | 1819 | 1462479149517 Marionette DEBUG loaded listener.js 13:12:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 252 (0x8e21e000) [pid = 1819] [serial = 611] [outer = 0x8d331000] 13:12:30 INFO - PROCESS | 1819 | 1462479150485 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 13:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1640ms 13:12:30 INFO - PROCESS | 1819 | 1462479150542 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 13:12:30 INFO - PROCESS | 1819 | 1462479150546 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 13:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:12:30 INFO - PROCESS | 1819 | 1462479150553 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:12:30 INFO - PROCESS | 1819 | 1462479150557 Marionette TRACE conn3 <- [1,786,null,{}] 13:12:30 INFO - PROCESS | 1819 | 1462479150571 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:30 INFO - PROCESS | 1819 | 1462479150869 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 13:12:31 INFO - PROCESS | 1819 | 1462479151166 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:31 INFO - PROCESS | 1819 | ++DOCSHELL 0x8f730000 == 97 [pid = 1819] [id = 204] 13:12:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 253 (0x90e63400) [pid = 1819] [serial = 612] [outer = (nil)] 13:12:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 254 (0x910d9800) [pid = 1819] [serial = 613] [outer = 0x90e63400] 13:12:31 INFO - PROCESS | 1819 | 1462479151262 Marionette DEBUG loaded listener.js 13:12:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 255 (0x91161800) [pid = 1819] [serial = 614] [outer = 0x90e63400] 13:12:32 INFO - PROCESS | 1819 | 1462479152201 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 13:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1686ms 13:12:32 INFO - PROCESS | 1819 | 1462479152240 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 13:12:32 INFO - PROCESS | 1819 | 1462479152244 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 13:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:12:32 INFO - PROCESS | 1819 | 1462479152251 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:12:32 INFO - PROCESS | 1819 | 1462479152255 Marionette TRACE conn3 <- [1,790,null,{}] 13:12:32 INFO - PROCESS | 1819 | 1462479152261 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:32 INFO - PROCESS | 1819 | 1462479152453 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 13:12:32 INFO - PROCESS | 1819 | 1462479152707 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:32 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d97f400 == 98 [pid = 1819] [id = 205] 13:12:32 INFO - PROCESS | 1819 | ++DOMWINDOW == 256 (0x90e66800) [pid = 1819] [serial = 615] [outer = (nil)] 13:12:32 INFO - PROCESS | 1819 | ++DOMWINDOW == 257 (0x9224cc00) [pid = 1819] [serial = 616] [outer = 0x90e66800] 13:12:32 INFO - PROCESS | 1819 | 1462479152841 Marionette DEBUG loaded listener.js 13:12:32 INFO - PROCESS | 1819 | ++DOMWINDOW == 258 (0x92c90c00) [pid = 1819] [serial = 617] [outer = 0x90e66800] 13:12:35 INFO - PROCESS | 1819 | --DOCSHELL 0x8d32b400 == 97 [pid = 1819] [id = 144] 13:12:35 INFO - PROCESS | 1819 | --DOCSHELL 0x93bb2c00 == 96 [pid = 1819] [id = 76] 13:12:35 INFO - PROCESS | 1819 | --DOCSHELL 0x91aebc00 == 95 [pid = 1819] [id = 79] 13:12:35 INFO - PROCESS | 1819 | --DOCSHELL 0x8bb20400 == 94 [pid = 1819] [id = 145] 13:12:35 INFO - PROCESS | 1819 | --DOCSHELL 0x8b430000 == 93 [pid = 1819] [id = 166] 13:12:35 INFO - PROCESS | 1819 | --DOCSHELL 0x9aa9a800 == 92 [pid = 1819] [id = 162] 13:12:35 INFO - PROCESS | 1819 | ++DOMWINDOW == 259 (0x8bb2ac00) [pid = 1819] [serial = 618] [outer = 0x980d0400] 13:12:36 INFO - PROCESS | 1819 | 1462479156030 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 13:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 3841ms 13:12:36 INFO - PROCESS | 1819 | 1462479156092 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 13:12:36 INFO - PROCESS | 1819 | 1462479156097 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 13:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:12:36 INFO - PROCESS | 1819 | 1462479156106 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:12:36 INFO - PROCESS | 1819 | 1462479156109 Marionette TRACE conn3 <- [1,794,null,{}] 13:12:36 INFO - PROCESS | 1819 | 1462479156117 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:36 INFO - PROCESS | 1819 | 1462479156301 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 13:12:36 INFO - PROCESS | 1819 | 1462479156462 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:36 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b430000 == 93 [pid = 1819] [id = 206] 13:12:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 260 (0x8b7ac800) [pid = 1819] [serial = 619] [outer = (nil)] 13:12:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 261 (0x8d32d400) [pid = 1819] [serial = 620] [outer = 0x8b7ac800] 13:12:36 INFO - PROCESS | 1819 | 1462479156569 Marionette DEBUG loaded listener.js 13:12:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 262 (0x8e317000) [pid = 1819] [serial = 621] [outer = 0x8b7ac800] 13:12:37 INFO - PROCESS | 1819 | 1462479157533 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 13:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1481ms 13:12:37 INFO - PROCESS | 1819 | 1462479157601 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 13:12:37 INFO - PROCESS | 1819 | 1462479157608 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 13:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:12:37 INFO - PROCESS | 1819 | 1462479157618 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:12:37 INFO - PROCESS | 1819 | 1462479157622 Marionette TRACE conn3 <- [1,798,null,{}] 13:12:37 INFO - PROCESS | 1819 | 1462479157628 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:37 INFO - PROCESS | 1819 | 1462479157866 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 13:12:37 INFO - PROCESS | 1819 | 1462479157888 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:37 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d338c00 == 94 [pid = 1819] [id = 207] 13:12:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 263 (0x8d788c00) [pid = 1819] [serial = 622] [outer = (nil)] 13:12:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 264 (0x91dbbc00) [pid = 1819] [serial = 623] [outer = 0x8d788c00] 13:12:37 INFO - PROCESS | 1819 | 1462479157961 Marionette DEBUG loaded listener.js 13:12:38 INFO - PROCESS | 1819 | ++DOMWINDOW == 265 (0x92247000) [pid = 1819] [serial = 624] [outer = 0x8d788c00] 13:12:38 INFO - PROCESS | 1819 | --DOMWINDOW == 264 (0x8bd17800) [pid = 1819] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:12:38 INFO - PROCESS | 1819 | --DOMWINDOW == 263 (0x9115c000) [pid = 1819] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:12:38 INFO - PROCESS | 1819 | --DOMWINDOW == 262 (0x8b8d8400) [pid = 1819] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:12:38 INFO - PROCESS | 1819 | --DOMWINDOW == 261 (0x8b428400) [pid = 1819] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:12:38 INFO - PROCESS | 1819 | --DOMWINDOW == 260 (0x8b426400) [pid = 1819] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:12:38 INFO - PROCESS | 1819 | --DOMWINDOW == 259 (0x8f60a000) [pid = 1819] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:12:39 INFO - PROCESS | 1819 | 1462479159128 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 13:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 13:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1532ms 13:12:39 INFO - PROCESS | 1819 | 1462479159152 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 13:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:12:39 INFO - PROCESS | 1819 | 1462479159156 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 13:12:39 INFO - PROCESS | 1819 | 1462479159162 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:12:39 INFO - PROCESS | 1819 | 1462479159168 Marionette TRACE conn3 <- [1,802,null,{}] 13:12:39 INFO - PROCESS | 1819 | 1462479159184 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:39 INFO - PROCESS | 1819 | 1462479159355 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 13:12:39 INFO - PROCESS | 1819 | 1462479159562 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:39 INFO - PROCESS | 1819 | ++DOCSHELL 0x9115d800 == 95 [pid = 1819] [id = 208] 13:12:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 260 (0x94502800) [pid = 1819] [serial = 625] [outer = (nil)] 13:12:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 261 (0x94f3c800) [pid = 1819] [serial = 626] [outer = 0x94502800] 13:12:39 INFO - PROCESS | 1819 | 1462479159645 Marionette DEBUG loaded listener.js 13:12:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 262 (0x95040800) [pid = 1819] [serial = 627] [outer = 0x94502800] 13:12:40 INFO - PROCESS | 1819 | 1462479160389 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 13:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 13:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1288ms 13:12:40 INFO - PROCESS | 1819 | 1462479160450 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 13:12:40 INFO - PROCESS | 1819 | 1462479160455 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 13:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:12:40 INFO - PROCESS | 1819 | 1462479160461 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:12:40 INFO - PROCESS | 1819 | 1462479160463 Marionette TRACE conn3 <- [1,806,null,{}] 13:12:40 INFO - PROCESS | 1819 | 1462479160469 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:40 INFO - PROCESS | 1819 | 1462479160650 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 13:12:40 INFO - PROCESS | 1819 | 1462479160662 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:40 INFO - PROCESS | 1819 | ++DOCSHELL 0x8aa4d800 == 96 [pid = 1819] [id = 209] 13:12:40 INFO - PROCESS | 1819 | ++DOMWINDOW == 263 (0x95041c00) [pid = 1819] [serial = 628] [outer = (nil)] 13:12:40 INFO - PROCESS | 1819 | ++DOMWINDOW == 264 (0x97454000) [pid = 1819] [serial = 629] [outer = 0x95041c00] 13:12:40 INFO - PROCESS | 1819 | 1462479160737 Marionette DEBUG loaded listener.js 13:12:40 INFO - PROCESS | 1819 | ++DOMWINDOW == 265 (0x974e7400) [pid = 1819] [serial = 630] [outer = 0x95041c00] 13:12:41 INFO - PROCESS | 1819 | 1462479161968 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 13:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 13:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1581ms 13:12:42 INFO - PROCESS | 1819 | 1462479162043 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 13:12:42 INFO - PROCESS | 1819 | 1462479162051 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 13:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:12:42 INFO - PROCESS | 1819 | 1462479162059 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:12:42 INFO - PROCESS | 1819 | 1462479162066 Marionette TRACE conn3 <- [1,810,null,{}] 13:12:42 INFO - PROCESS | 1819 | 1462479162074 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:42 INFO - PROCESS | 1819 | 1462479162302 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 13:12:42 INFO - PROCESS | 1819 | 1462479162604 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:42 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a1e3800 == 97 [pid = 1819] [id = 210] 13:12:42 INFO - PROCESS | 1819 | ++DOMWINDOW == 266 (0x8d330800) [pid = 1819] [serial = 631] [outer = (nil)] 13:12:42 INFO - PROCESS | 1819 | ++DOMWINDOW == 267 (0x8ed81400) [pid = 1819] [serial = 632] [outer = 0x8d330800] 13:12:42 INFO - PROCESS | 1819 | 1462479162708 Marionette DEBUG loaded listener.js 13:12:42 INFO - PROCESS | 1819 | ++DOMWINDOW == 268 (0x90e62800) [pid = 1819] [serial = 633] [outer = 0x8d330800] 13:12:43 INFO - PROCESS | 1819 | 1462479163659 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 13:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1635ms 13:12:43 INFO - PROCESS | 1819 | 1462479163694 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 13:12:43 INFO - PROCESS | 1819 | 1462479163704 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 13:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:12:43 INFO - PROCESS | 1819 | 1462479163715 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:12:43 INFO - PROCESS | 1819 | 1462479163719 Marionette TRACE conn3 <- [1,814,null,{}] 13:12:43 INFO - PROCESS | 1819 | 1462479163725 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:43 INFO - PROCESS | 1819 | 1462479163922 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 13:12:44 INFO - PROCESS | 1819 | 1462479164215 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:44 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a1dc400 == 98 [pid = 1819] [id = 211] 13:12:44 INFO - PROCESS | 1819 | ++DOMWINDOW == 269 (0x94f39000) [pid = 1819] [serial = 634] [outer = (nil)] 13:12:44 INFO - PROCESS | 1819 | ++DOMWINDOW == 270 (0x95047000) [pid = 1819] [serial = 635] [outer = 0x94f39000] 13:12:44 INFO - PROCESS | 1819 | 1462479164348 Marionette DEBUG loaded listener.js 13:12:44 INFO - PROCESS | 1819 | ++DOMWINDOW == 271 (0x974e7800) [pid = 1819] [serial = 636] [outer = 0x94f39000] 13:12:45 INFO - PROCESS | 1819 | 1462479165285 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 13:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:12:45 INFO - PROCESS | 1819 | 1462479165355 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 13:12:45 INFO - PROCESS | 1819 | 1462479165362 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:12:45 INFO - PROCESS | 1819 | 1462479165368 Marionette TRACE conn3 <- [1,818,null,{}] 13:12:45 INFO - PROCESS | 1819 | 1462479165385 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:45 INFO - PROCESS | 1819 | 1462479165626 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 13:12:45 INFO - PROCESS | 1819 | 1462479165879 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:45 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a2fb000 == 99 [pid = 1819] [id = 212] 13:12:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 272 (0x8f72dc00) [pid = 1819] [serial = 637] [outer = (nil)] 13:12:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 273 (0x9a2d8c00) [pid = 1819] [serial = 638] [outer = 0x8f72dc00] 13:12:46 INFO - PROCESS | 1819 | 1462479166015 Marionette DEBUG loaded listener.js 13:12:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 274 (0x9a40a000) [pid = 1819] [serial = 639] [outer = 0x8f72dc00] 13:12:46 INFO - PROCESS | 1819 | 1462479166931 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 13:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1643ms 13:12:47 INFO - PROCESS | 1819 | 1462479167006 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 13:12:47 INFO - PROCESS | 1819 | 1462479167010 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 13:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:12:47 INFO - PROCESS | 1819 | 1462479167017 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:12:47 INFO - PROCESS | 1819 | 1462479167021 Marionette TRACE conn3 <- [1,822,null,{}] 13:12:47 INFO - PROCESS | 1819 | 1462479167027 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:47 INFO - PROCESS | 1819 | 1462479167216 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 13:12:47 INFO - PROCESS | 1819 | 1462479167461 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:47 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a2fb800 == 100 [pid = 1819] [id = 213] 13:12:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 275 (0x929db000) [pid = 1819] [serial = 640] [outer = (nil)] 13:12:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 276 (0x9a7cd800) [pid = 1819] [serial = 641] [outer = 0x929db000] 13:12:47 INFO - PROCESS | 1819 | 1462479167592 Marionette DEBUG loaded listener.js 13:12:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 277 (0x9a882400) [pid = 1819] [serial = 642] [outer = 0x929db000] 13:12:48 INFO - PROCESS | 1819 | 1462479168477 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 13:12:48 INFO - PROCESS | 1819 | 1462479168557 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 13:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:12:48 INFO - PROCESS | 1819 | 1462479168564 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:12:48 INFO - PROCESS | 1819 | 1462479168567 Marionette TRACE conn3 <- [1,826,null,{}] 13:12:48 INFO - PROCESS | 1819 | 1462479168573 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:48 INFO - PROCESS | 1819 | 1462479168783 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 13:12:49 INFO - PROCESS | 1819 | 1462479169037 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:49 INFO - PROCESS | 1819 | ++DOCSHELL 0x89702000 == 101 [pid = 1819] [id = 214] 13:12:49 INFO - PROCESS | 1819 | ++DOMWINDOW == 278 (0x89706000) [pid = 1819] [serial = 643] [outer = (nil)] 13:12:49 INFO - PROCESS | 1819 | ++DOMWINDOW == 279 (0x8970bc00) [pid = 1819] [serial = 644] [outer = 0x89706000] 13:12:49 INFO - PROCESS | 1819 | 1462479169168 Marionette DEBUG loaded listener.js 13:12:49 INFO - PROCESS | 1819 | ++DOMWINDOW == 280 (0x89710800) [pid = 1819] [serial = 645] [outer = 0x89706000] 13:12:50 INFO - PROCESS | 1819 | 1462479170099 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 13:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1583ms 13:12:50 INFO - PROCESS | 1819 | 1462479170148 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 13:12:50 INFO - PROCESS | 1819 | 1462479170153 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 13:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:12:50 INFO - PROCESS | 1819 | 1462479170159 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:12:50 INFO - PROCESS | 1819 | 1462479170163 Marionette TRACE conn3 <- [1,830,null,{}] 13:12:50 INFO - PROCESS | 1819 | 1462479170169 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:50 INFO - PROCESS | 1819 | 1462479170427 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 13:12:50 INFO - PROCESS | 1819 | 1462479170753 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:50 INFO - PROCESS | 1819 | ++DOCSHELL 0x89701c00 == 102 [pid = 1819] [id = 215] 13:12:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 281 (0x8970a400) [pid = 1819] [serial = 646] [outer = (nil)] 13:12:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 282 (0x9aa9c000) [pid = 1819] [serial = 647] [outer = 0x8970a400] 13:12:50 INFO - PROCESS | 1819 | 1462479170852 Marionette DEBUG loaded listener.js 13:12:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 283 (0x9b248000) [pid = 1819] [serial = 648] [outer = 0x8970a400] 13:12:51 INFO - PROCESS | 1819 | 1462479171724 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 13:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1631ms 13:12:51 INFO - PROCESS | 1819 | 1462479171791 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 13:12:51 INFO - PROCESS | 1819 | 1462479171797 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 13:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:12:51 INFO - PROCESS | 1819 | 1462479171804 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:12:51 INFO - PROCESS | 1819 | 1462479171807 Marionette TRACE conn3 <- [1,834,null,{}] 13:12:51 INFO - PROCESS | 1819 | 1462479171815 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:52 INFO - PROCESS | 1819 | 1462479172017 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 13:12:52 INFO - PROCESS | 1819 | 1462479172264 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:52 INFO - PROCESS | 1819 | ++DOCSHELL 0x89703400 == 103 [pid = 1819] [id = 216] 13:12:52 INFO - PROCESS | 1819 | ++DOMWINDOW == 284 (0x9a3d6400) [pid = 1819] [serial = 649] [outer = (nil)] 13:12:52 INFO - PROCESS | 1819 | ++DOMWINDOW == 285 (0x9c277800) [pid = 1819] [serial = 650] [outer = 0x9a3d6400] 13:12:52 INFO - PROCESS | 1819 | 1462479172399 Marionette DEBUG loaded listener.js 13:12:52 INFO - PROCESS | 1819 | ++DOMWINDOW == 286 (0x9d852c00) [pid = 1819] [serial = 651] [outer = 0x9a3d6400] 13:12:53 INFO - PROCESS | 1819 | 1462479173306 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 13:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1543ms 13:12:53 INFO - PROCESS | 1819 | 1462479173349 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 13:12:53 INFO - PROCESS | 1819 | 1462479173353 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 13:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:12:53 INFO - PROCESS | 1819 | 1462479173360 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:12:53 INFO - PROCESS | 1819 | 1462479173364 Marionette TRACE conn3 <- [1,838,null,{}] 13:12:53 INFO - PROCESS | 1819 | 1462479173369 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:53 INFO - PROCESS | 1819 | 1462479173550 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 13:12:53 INFO - PROCESS | 1819 | 1462479173759 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:53 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a1e4400 == 104 [pid = 1819] [id = 217] 13:12:53 INFO - PROCESS | 1819 | ++DOMWINDOW == 287 (0x8af72000) [pid = 1819] [serial = 652] [outer = (nil)] 13:12:53 INFO - PROCESS | 1819 | ++DOMWINDOW == 288 (0x8af79c00) [pid = 1819] [serial = 653] [outer = 0x8af72000] 13:12:53 INFO - PROCESS | 1819 | 1462479173848 Marionette DEBUG loaded listener.js 13:12:53 INFO - PROCESS | 1819 | ++DOMWINDOW == 289 (0x8af7b400) [pid = 1819] [serial = 654] [outer = 0x8af72000] 13:12:54 INFO - PROCESS | 1819 | 1462479174797 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 13:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1480ms 13:12:54 INFO - PROCESS | 1819 | 1462479174841 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 13:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:12:54 INFO - PROCESS | 1819 | 1462479174846 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 13:12:54 INFO - PROCESS | 1819 | 1462479174852 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:12:54 INFO - PROCESS | 1819 | 1462479174856 Marionette TRACE conn3 <- [1,842,null,{}] 13:12:54 INFO - PROCESS | 1819 | 1462479174862 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:55 INFO - PROCESS | 1819 | 1462479175056 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 13:12:55 INFO - PROCESS | 1819 | 1462479175306 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:55 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a1db400 == 105 [pid = 1819] [id = 218] 13:12:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 290 (0x8a2f4800) [pid = 1819] [serial = 655] [outer = (nil)] 13:12:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 291 (0x8a447c00) [pid = 1819] [serial = 656] [outer = 0x8a2f4800] 13:12:55 INFO - PROCESS | 1819 | 1462479175448 Marionette DEBUG loaded listener.js 13:12:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 292 (0x8a44cc00) [pid = 1819] [serial = 657] [outer = 0x8a2f4800] 13:12:56 INFO - PROCESS | 1819 | 1462479176408 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 13:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1584ms 13:12:56 INFO - PROCESS | 1819 | 1462479176438 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 13:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:12:56 INFO - PROCESS | 1819 | 1462479176442 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 13:12:56 INFO - PROCESS | 1819 | 1462479176449 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:12:56 INFO - PROCESS | 1819 | 1462479176453 Marionette TRACE conn3 <- [1,846,null,{}] 13:12:56 INFO - PROCESS | 1819 | 1462479176458 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:56 INFO - PROCESS | 1819 | 1462479176660 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 13:12:56 INFO - PROCESS | 1819 | 1462479176926 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:57 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a1e7c00 == 106 [pid = 1819] [id = 219] 13:12:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 293 (0x8a444400) [pid = 1819] [serial = 658] [outer = (nil)] 13:12:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 294 (0x8af7c800) [pid = 1819] [serial = 659] [outer = 0x8a444400] 13:12:57 INFO - PROCESS | 1819 | 1462479177063 Marionette DEBUG loaded listener.js 13:12:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 295 (0x8af7f400) [pid = 1819] [serial = 660] [outer = 0x8a444400] 13:12:58 INFO - PROCESS | 1819 | 1462479178017 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 13:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1644ms 13:12:58 INFO - PROCESS | 1819 | 1462479178093 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 13:12:58 INFO - PROCESS | 1819 | 1462479178098 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 13:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:12:58 INFO - PROCESS | 1819 | 1462479178105 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:12:58 INFO - PROCESS | 1819 | 1462479178109 Marionette TRACE conn3 <- [1,850,null,{}] 13:12:58 INFO - PROCESS | 1819 | 1462479178117 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:58 INFO - PROCESS | 1819 | 1462479178391 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 13:12:58 INFO - PROCESS | 1819 | 1462479178696 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:58 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a44c000 == 107 [pid = 1819] [id = 220] 13:12:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 296 (0x9aaa2c00) [pid = 1819] [serial = 661] [outer = (nil)] 13:12:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 297 (0xa32e4400) [pid = 1819] [serial = 662] [outer = 0x9aaa2c00] 13:12:58 INFO - PROCESS | 1819 | 1462479178799 Marionette DEBUG loaded listener.js 13:12:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 298 (0xa6718800) [pid = 1819] [serial = 663] [outer = 0x9aaa2c00] 13:12:59 INFO - PROCESS | 1819 | 1462479179725 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 13:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1691ms 13:12:59 INFO - PROCESS | 1819 | 1462479179797 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 13:12:59 INFO - PROCESS | 1819 | 1462479179801 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 13:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:12:59 INFO - PROCESS | 1819 | 1462479179809 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:12:59 INFO - PROCESS | 1819 | 1462479179812 Marionette TRACE conn3 <- [1,854,null,{}] 13:12:59 INFO - PROCESS | 1819 | 1462479179818 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:00 INFO - PROCESS | 1819 | 1462479179998 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 13:13:00 INFO - PROCESS | 1819 | 1462479180228 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:00 INFO - PROCESS | 1819 | ++DOCSHELL 0x88ba6800 == 108 [pid = 1819] [id = 221] 13:13:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 299 (0x88ba8800) [pid = 1819] [serial = 664] [outer = (nil)] 13:13:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 300 (0x88baf000) [pid = 1819] [serial = 665] [outer = 0x88ba8800] 13:13:00 INFO - PROCESS | 1819 | 1462479180457 Marionette DEBUG loaded listener.js 13:13:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 301 (0x88bb2000) [pid = 1819] [serial = 666] [outer = 0x88ba8800] 13:13:01 INFO - PROCESS | 1819 | 1462479181438 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 13:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1695ms 13:13:01 INFO - PROCESS | 1819 | 1462479181505 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 13:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:13:01 INFO - PROCESS | 1819 | 1462479181510 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 13:13:01 INFO - PROCESS | 1819 | 1462479181516 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:13:01 INFO - PROCESS | 1819 | 1462479181530 Marionette TRACE conn3 <- [1,858,null,{}] 13:13:01 INFO - PROCESS | 1819 | 1462479181536 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:01 INFO - PROCESS | 1819 | 1462479181733 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 13:13:02 INFO - PROCESS | 1819 | 1462479181989 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:02 INFO - PROCESS | 1819 | ++DOCSHELL 0x88ba7800 == 109 [pid = 1819] [id = 222] 13:13:02 INFO - PROCESS | 1819 | ++DOMWINDOW == 302 (0x88bab000) [pid = 1819] [serial = 667] [outer = (nil)] 13:13:02 INFO - PROCESS | 1819 | ++DOMWINDOW == 303 (0x88d29c00) [pid = 1819] [serial = 668] [outer = 0x88bab000] 13:13:02 INFO - PROCESS | 1819 | 1462479182129 Marionette DEBUG loaded listener.js 13:13:02 INFO - PROCESS | 1819 | ++DOMWINDOW == 304 (0x88d2c400) [pid = 1819] [serial = 669] [outer = 0x88bab000] 13:13:03 INFO - PROCESS | 1819 | 1462479183078 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 13:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1600ms 13:13:03 INFO - PROCESS | 1819 | 1462479183116 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 13:13:03 INFO - PROCESS | 1819 | 1462479183121 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 13:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:13:03 INFO - PROCESS | 1819 | 1462479183127 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:13:03 INFO - PROCESS | 1819 | 1462479183131 Marionette TRACE conn3 <- [1,862,null,{}] 13:13:03 INFO - PROCESS | 1819 | 1462479183137 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:03 INFO - PROCESS | 1819 | 1462479183325 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 13:13:03 INFO - PROCESS | 1819 | 1462479183589 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:03 INFO - PROCESS | 1819 | ++DOCSHELL 0x88bac400 == 110 [pid = 1819] [id = 223] 13:13:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 305 (0x88baf400) [pid = 1819] [serial = 670] [outer = (nil)] 13:13:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 306 (0x88d34c00) [pid = 1819] [serial = 671] [outer = 0x88baf400] 13:13:03 INFO - PROCESS | 1819 | 1462479183971 Marionette DEBUG loaded listener.js 13:13:04 INFO - PROCESS | 1819 | ++DOMWINDOW == 307 (0x8970cc00) [pid = 1819] [serial = 672] [outer = 0x88baf400] 13:13:04 INFO - PROCESS | 1819 | 1462479184919 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 13:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1834ms 13:13:04 INFO - PROCESS | 1819 | 1462479184963 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 13:13:04 INFO - PROCESS | 1819 | 1462479184970 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 13:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:13:04 INFO - PROCESS | 1819 | 1462479184978 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:13:04 INFO - PROCESS | 1819 | 1462479184984 Marionette TRACE conn3 <- [1,866,null,{}] 13:13:04 INFO - PROCESS | 1819 | 1462479184991 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:05 INFO - PROCESS | 1819 | 1462479185178 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 13:13:05 INFO - PROCESS | 1819 | 1462479185468 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:05 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a8e9000 == 111 [pid = 1819] [id = 224] 13:13:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 308 (0x8aa47800) [pid = 1819] [serial = 673] [outer = (nil)] 13:13:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 309 (0x8af78400) [pid = 1819] [serial = 674] [outer = 0x8aa47800] 13:13:05 INFO - PROCESS | 1819 | 1462479185595 Marionette DEBUG loaded listener.js 13:13:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 310 (0x8b7a2c00) [pid = 1819] [serial = 675] [outer = 0x8aa47800] 13:13:06 INFO - PROCESS | 1819 | 1462479186615 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 13:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1688ms 13:13:06 INFO - PROCESS | 1819 | 1462479186666 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 13:13:06 INFO - PROCESS | 1819 | 1462479186673 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 13:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:13:06 INFO - PROCESS | 1819 | 1462479186683 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:13:06 INFO - PROCESS | 1819 | 1462479186688 Marionette TRACE conn3 <- [1,870,null,{}] 13:13:06 INFO - PROCESS | 1819 | 1462479186694 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:06 INFO - PROCESS | 1819 | 1462479186936 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 13:13:07 INFO - PROCESS | 1819 | 1462479187268 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:07 INFO - PROCESS | 1819 | ++DOCSHELL 0x8bd1a400 == 112 [pid = 1819] [id = 225] 13:13:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 311 (0x8d2b2000) [pid = 1819] [serial = 676] [outer = (nil)] 13:13:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 312 (0x8e30e000) [pid = 1819] [serial = 677] [outer = 0x8d2b2000] 13:13:07 INFO - PROCESS | 1819 | 1462479187353 Marionette DEBUG loaded listener.js 13:13:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 313 (0x8ed7b800) [pid = 1819] [serial = 678] [outer = 0x8d2b2000] 13:13:08 INFO - PROCESS | 1819 | 1462479188375 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 13:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1740ms 13:13:08 INFO - PROCESS | 1819 | 1462479188424 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 13:13:08 INFO - PROCESS | 1819 | 1462479188427 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 13:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:13:08 INFO - PROCESS | 1819 | 1462479188437 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:13:08 INFO - PROCESS | 1819 | 1462479188443 Marionette TRACE conn3 <- [1,874,null,{}] 13:13:08 INFO - PROCESS | 1819 | 1462479188461 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:08 INFO - PROCESS | 1819 | 1462479188769 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 13:13:09 INFO - PROCESS | 1819 | 1462479189024 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:09 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a298000 == 113 [pid = 1819] [id = 226] 13:13:09 INFO - PROCESS | 1819 | ++DOMWINDOW == 314 (0x8a298400) [pid = 1819] [serial = 679] [outer = (nil)] 13:13:09 INFO - PROCESS | 1819 | ++DOMWINDOW == 315 (0x94f30c00) [pid = 1819] [serial = 680] [outer = 0x8a298400] 13:13:09 INFO - PROCESS | 1819 | 1462479189106 Marionette DEBUG loaded listener.js 13:13:09 INFO - PROCESS | 1819 | ++DOMWINDOW == 316 (0x94f3dc00) [pid = 1819] [serial = 681] [outer = 0x8a298400] 13:13:10 INFO - PROCESS | 1819 | 1462479190015 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 13:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1638ms 13:13:10 INFO - PROCESS | 1819 | 1462479190075 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 13:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:13:10 INFO - PROCESS | 1819 | 1462479190080 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 13:13:10 INFO - PROCESS | 1819 | 1462479190086 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:13:10 INFO - PROCESS | 1819 | 1462479190090 Marionette TRACE conn3 <- [1,878,null,{}] 13:13:10 INFO - PROCESS | 1819 | 1462479190096 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:10 INFO - PROCESS | 1819 | 1462479190285 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 13:13:10 INFO - PROCESS | 1819 | 1462479190607 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:10 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a2fc800 == 114 [pid = 1819] [id = 227] 13:13:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 317 (0x8b8d0800) [pid = 1819] [serial = 682] [outer = (nil)] 13:13:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 318 (0x990bb400) [pid = 1819] [serial = 683] [outer = 0x8b8d0800] 13:13:10 INFO - PROCESS | 1819 | 1462479190703 Marionette DEBUG loaded listener.js 13:13:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 319 (0x9a212400) [pid = 1819] [serial = 684] [outer = 0x8b8d0800] 13:13:11 INFO - PROCESS | 1819 | 1462479191655 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 13:13:11 INFO - PROCESS | 1819 | --DOCSHELL 0x9a771800 == 113 [pid = 1819] [id = 119] 13:13:11 INFO - PROCESS | 1819 | --DOCSHELL 0x97453c00 == 112 [pid = 1819] [id = 67] 13:13:11 INFO - PROCESS | 1819 | --DOMWINDOW == 318 (0x9a2d0c00) [pid = 1819] [serial = 518] [outer = (nil)] [url = about:blank] 13:13:11 INFO - PROCESS | 1819 | --DOMWINDOW == 317 (0x8d975800) [pid = 1819] [serial = 556] [outer = (nil)] [url = about:blank] 13:13:11 INFO - PROCESS | 1819 | --DOMWINDOW == 316 (0x8e21dc00) [pid = 1819] [serial = 557] [outer = (nil)] [url = about:blank] 13:13:11 INFO - PROCESS | 1819 | --DOMWINDOW == 315 (0x8bd1ec00) [pid = 1819] [serial = 554] [outer = (nil)] [url = about:blank] 13:13:11 INFO - PROCESS | 1819 | --DOMWINDOW == 314 (0x8bb21000) [pid = 1819] [serial = 553] [outer = (nil)] [url = about:blank] 13:13:11 INFO - PROCESS | 1819 | --DOMWINDOW == 313 (0x8b8d5400) [pid = 1819] [serial = 604] [outer = (nil)] [url = about:blank] 13:13:11 INFO - PROCESS | 1819 | --DOMWINDOW == 312 (0x94f33000) [pid = 1819] [serial = 550] [outer = (nil)] [url = about:blank] 13:13:11 INFO - PROCESS | 1819 | --DOMWINDOW == 311 (0x8ed74800) [pid = 1819] [serial = 523] [outer = (nil)] [url = about:blank] 13:13:11 INFO - PROCESS | 1819 | --DOMWINDOW == 310 (0x8aa49c00) [pid = 1819] [serial = 520] [outer = (nil)] [url = about:blank] 13:13:11 INFO - PROCESS | 1819 | --DOMWINDOW == 309 (0x92246c00) [pid = 1819] [serial = 526] [outer = (nil)] [url = about:blank] 13:13:11 INFO - PROCESS | 1819 | --DOMWINDOW == 308 (0x9a221400) [pid = 1819] [serial = 529] [outer = (nil)] [url = about:blank] 13:13:11 INFO - PROCESS | 1819 | --DOMWINDOW == 307 (0x9a691000) [pid = 1819] [serial = 532] [outer = (nil)] [url = about:blank] 13:13:11 INFO - PROCESS | 1819 | --DOMWINDOW == 306 (0x9a7db800) [pid = 1819] [serial = 535] [outer = (nil)] [url = about:blank] 13:13:11 INFO - PROCESS | 1819 | --DOMWINDOW == 305 (0x9b81f800) [pid = 1819] [serial = 538] [outer = (nil)] [url = about:blank] 13:13:11 INFO - PROCESS | 1819 | --DOMWINDOW == 304 (0xa2682c00) [pid = 1819] [serial = 541] [outer = (nil)] [url = about:blank] 13:13:11 INFO - PROCESS | 1819 | --DOMWINDOW == 303 (0x8a2f6800) [pid = 1819] [serial = 544] [outer = (nil)] [url = about:blank] 13:13:11 INFO - PROCESS | 1819 | --DOMWINDOW == 302 (0x94f30000) [pid = 1819] [serial = 547] [outer = (nil)] [url = about:blank] 13:13:11 INFO - PROCESS | 1819 | --DOMWINDOW == 301 (0x8b79e800) [pid = 1819] [serial = 601] [outer = (nil)] [url = about:blank] 13:13:11 INFO - PROCESS | 1819 | --DOMWINDOW == 300 (0x8e215000) [pid = 1819] [serial = 568] [outer = (nil)] [url = about:blank] 13:13:11 INFO - PROCESS | 1819 | --DOMWINDOW == 299 (0x94f35000) [pid = 1819] [serial = 571] [outer = (nil)] [url = about:blank] 13:13:11 INFO - PROCESS | 1819 | --DOMWINDOW == 298 (0x9a151c00) [pid = 1819] [serial = 574] [outer = (nil)] [url = about:blank] 13:13:11 INFO - PROCESS | 1819 | --DOMWINDOW == 297 (0x9a403400) [pid = 1819] [serial = 577] [outer = (nil)] [url = about:blank] 13:13:11 INFO - PROCESS | 1819 | --DOMWINDOW == 296 (0x9a7d2800) [pid = 1819] [serial = 580] [outer = (nil)] [url = about:blank] 13:13:11 INFO - PROCESS | 1819 | --DOMWINDOW == 295 (0x9aaa8000) [pid = 1819] [serial = 583] [outer = (nil)] [url = about:blank] 13:13:11 INFO - PROCESS | 1819 | --DOMWINDOW == 294 (0x8a292400) [pid = 1819] [serial = 586] [outer = (nil)] [url = about:blank] 13:13:11 INFO - PROCESS | 1819 | --DOMWINDOW == 293 (0x980d5400) [pid = 1819] [serial = 589] [outer = (nil)] [url = about:blank] 13:13:11 INFO - PROCESS | 1819 | --DOMWINDOW == 292 (0xa32eb400) [pid = 1819] [serial = 592] [outer = (nil)] [url = about:blank] 13:13:11 INFO - PROCESS | 1819 | --DOMWINDOW == 291 (0x8d2b1800) [pid = 1819] [serial = 595] [outer = (nil)] [url = about:blank] 13:13:11 INFO - PROCESS | 1819 | --DOMWINDOW == 290 (0x8b7a5800) [pid = 1819] [serial = 602] [outer = (nil)] [url = about:blank] 13:13:11 INFO - PROCESS | 1819 | --DOMWINDOW == 289 (0x8a8e1c00) [pid = 1819] [serial = 598] [outer = (nil)] [url = about:blank] 13:13:11 INFO - PROCESS | 1819 | --DOMWINDOW == 288 (0x9389f400) [pid = 1819] [serial = 563] [outer = (nil)] [url = about:blank] 13:13:11 INFO - PROCESS | 1819 | --DOMWINDOW == 287 (0x910d8000) [pid = 1819] [serial = 559] [outer = (nil)] [url = about:blank] 13:13:11 INFO - PROCESS | 1819 | --DOMWINDOW == 286 (0x9115cc00) [pid = 1819] [serial = 560] [outer = (nil)] [url = about:blank] 13:13:11 INFO - PROCESS | 1819 | --DOMWINDOW == 285 (0x92c8f000) [pid = 1819] [serial = 565] [outer = (nil)] [url = about:blank] 13:13:11 INFO - PROCESS | 1819 | --DOMWINDOW == 284 (0x92247c00) [pid = 1819] [serial = 562] [outer = (nil)] [url = about:blank] 13:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1850ms 13:13:11 INFO - PROCESS | 1819 | 1462479191935 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 13:13:11 INFO - PROCESS | 1819 | 1462479191939 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 13:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:13:11 INFO - PROCESS | 1819 | 1462479191945 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:13:11 INFO - PROCESS | 1819 | 1462479191948 Marionette TRACE conn3 <- [1,882,null,{}] 13:13:11 INFO - PROCESS | 1819 | 1462479191954 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:12 INFO - PROCESS | 1819 | 1462479192132 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 13:13:12 INFO - PROCESS | 1819 | 1462479192353 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:12 INFO - PROCESS | 1819 | ++DOCSHELL 0x8aa4a000 == 113 [pid = 1819] [id = 228] 13:13:12 INFO - PROCESS | 1819 | ++DOMWINDOW == 285 (0x8aa4ac00) [pid = 1819] [serial = 685] [outer = (nil)] 13:13:12 INFO - PROCESS | 1819 | ++DOMWINDOW == 286 (0x8b7a3c00) [pid = 1819] [serial = 686] [outer = 0x8aa4ac00] 13:13:12 INFO - PROCESS | 1819 | 1462479192435 Marionette DEBUG loaded listener.js 13:13:12 INFO - PROCESS | 1819 | ++DOMWINDOW == 287 (0x8d2ab000) [pid = 1819] [serial = 687] [outer = 0x8aa4ac00] 13:13:13 INFO - PROCESS | 1819 | 1462479193242 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 13:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1379ms 13:13:13 INFO - PROCESS | 1819 | 1462479193325 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 13:13:13 INFO - PROCESS | 1819 | 1462479193329 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 13:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:13:13 INFO - PROCESS | 1819 | 1462479193335 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:13:13 INFO - PROCESS | 1819 | 1462479193339 Marionette TRACE conn3 <- [1,886,null,{}] 13:13:13 INFO - PROCESS | 1819 | 1462479193345 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:13 INFO - PROCESS | 1819 | 1462479193533 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 13:13:13 INFO - PROCESS | 1819 | 1462479193705 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:13 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a296400 == 114 [pid = 1819] [id = 229] 13:13:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 288 (0x8a2f6800) [pid = 1819] [serial = 688] [outer = (nil)] 13:13:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 289 (0x910d8000) [pid = 1819] [serial = 689] [outer = 0x8a2f6800] 13:13:13 INFO - PROCESS | 1819 | 1462479193786 Marionette DEBUG loaded listener.js 13:13:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 290 (0x91ae2c00) [pid = 1819] [serial = 690] [outer = 0x8a2f6800] 13:13:14 INFO - PROCESS | 1819 | 1462479194624 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 13:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1333ms 13:13:14 INFO - PROCESS | 1819 | 1462479194670 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 13:13:14 INFO - PROCESS | 1819 | 1462479194674 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 13:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:13:14 INFO - PROCESS | 1819 | 1462479194687 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:13:14 INFO - PROCESS | 1819 | 1462479194690 Marionette TRACE conn3 <- [1,890,null,{}] 13:13:14 INFO - PROCESS | 1819 | 1462479194696 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:14 INFO - PROCESS | 1819 | 1462479194921 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 13:13:14 INFO - PROCESS | 1819 | 1462479194952 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:14 INFO - PROCESS | 1819 | ++DOCSHELL 0x8f60f800 == 115 [pid = 1819] [id = 230] 13:13:14 INFO - PROCESS | 1819 | ++DOMWINDOW == 291 (0x929da000) [pid = 1819] [serial = 691] [outer = (nil)] 13:13:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 292 (0x94f37000) [pid = 1819] [serial = 692] [outer = 0x929da000] 13:13:15 INFO - PROCESS | 1819 | 1462479195025 Marionette DEBUG loaded listener.js 13:13:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 293 (0x9950a400) [pid = 1819] [serial = 693] [outer = 0x929da000] 13:13:16 INFO - PROCESS | 1819 | 1462479196037 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 13:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1386ms 13:13:16 INFO - PROCESS | 1819 | 1462479196077 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 13:13:16 INFO - PROCESS | 1819 | 1462479196079 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 13:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:13:16 INFO - PROCESS | 1819 | 1462479196086 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:13:16 INFO - PROCESS | 1819 | 1462479196089 Marionette TRACE conn3 <- [1,894,null,{}] 13:13:16 INFO - PROCESS | 1819 | 1462479196094 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:16 INFO - PROCESS | 1819 | 1462479196330 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 292 (0x9a2d1800) [pid = 1819] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 291 (0x94f9cc00) [pid = 1819] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 290 (0x97445400) [pid = 1819] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 289 (0x99505000) [pid = 1819] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 288 (0xa35b0800) [pid = 1819] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 287 (0x8bd13400) [pid = 1819] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 286 (0x980d6800) [pid = 1819] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 285 (0x8e30f000) [pid = 1819] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 284 (0x8d78e400) [pid = 1819] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 283 (0x8eca2c00) [pid = 1819] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 282 (0x9d473c00) [pid = 1819] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 281 (0x8b432800) [pid = 1819] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 280 (0x8b8cfc00) [pid = 1819] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 279 (0x8bd13c00) [pid = 1819] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 278 (0x9a7d5000) [pid = 1819] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 277 (0x8d784400) [pid = 1819] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 276 (0x8d32b800) [pid = 1819] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 275 (0x9a3d2400) [pid = 1819] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 274 (0x9d475800) [pid = 1819] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 273 (0x9b79bc00) [pid = 1819] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 272 (0x9a3d1000) [pid = 1819] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 271 (0x9d47a800) [pid = 1819] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 270 (0x910e5800) [pid = 1819] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 269 (0x9808a800) [pid = 1819] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 268 (0x9aaa6000) [pid = 1819] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 267 (0x8bb22400) [pid = 1819] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 266 (0x9b802400) [pid = 1819] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 265 (0x8aa44000) [pid = 1819] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 264 (0x8a2f8000) [pid = 1819] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 263 (0x974e6400) [pid = 1819] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 262 (0x8d32cc00) [pid = 1819] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 261 (0x910df400) [pid = 1819] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 260 (0x9803b800) [pid = 1819] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 259 (0x91dc2400) [pid = 1819] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 258 (0x8f725000) [pid = 1819] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 257 (0x8a8e8c00) [pid = 1819] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 256 (0x8d782000) [pid = 1819] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 255 (0xa6207400) [pid = 1819] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 254 (0x8f604800) [pid = 1819] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 253 (0x8a2f1c00) [pid = 1819] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 252 (0x92243400) [pid = 1819] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 251 (0x9b5a8000) [pid = 1819] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 250 (0x921e3400) [pid = 1819] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 249 (0x9a406c00) [pid = 1819] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 248 (0x91aeec00) [pid = 1819] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 247 (0x910e4800) [pid = 1819] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 246 (0x8a1e1000) [pid = 1819] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 245 (0x9224fc00) [pid = 1819] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 244 (0x99130800) [pid = 1819] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 243 (0xa62cfc00) [pid = 1819] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 242 (0x8b8ca800) [pid = 1819] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 241 (0x9a40bc00) [pid = 1819] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 240 (0x8ecab400) [pid = 1819] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 239 (0x9503dc00) [pid = 1819] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 238 (0x9a2dcc00) [pid = 1819] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 237 (0x8bb28800) [pid = 1819] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 236 (0x99507400) [pid = 1819] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 235 (0x8e319000) [pid = 1819] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 234 (0x8a28a400) [pid = 1819] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 233 (0x95048800) [pid = 1819] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 232 (0x91ae1800) [pid = 1819] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 231 (0x929d3c00) [pid = 1819] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 230 (0x974e2c00) [pid = 1819] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 229 (0x92247400) [pid = 1819] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 228 (0x9a21cc00) [pid = 1819] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 227 (0x8b8ce000) [pid = 1819] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 226 (0x8aa4dc00) [pid = 1819] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 225 (0x8e315c00) [pid = 1819] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 224 (0x9b02d800) [pid = 1819] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 223 (0x9a775000) [pid = 1819] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 222 (0x99ea6c00) [pid = 1819] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 221 (0x9a7d3c00) [pid = 1819] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 220 (0x8d788c00) [pid = 1819] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 219 (0x8b7aa800) [pid = 1819] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 218 (0x90e63400) [pid = 1819] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 217 (0x8d331000) [pid = 1819] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 216 (0x8a8e6000) [pid = 1819] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 215 (0x90e66800) [pid = 1819] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 214 (0x8b7ac800) [pid = 1819] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 213 (0x94502800) [pid = 1819] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 212 (0x8a290800) [pid = 1819] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 211 (0xa30d2800) [pid = 1819] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 210 (0x91157400) [pid = 1819] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 209 (0x8ed7c800) [pid = 1819] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 208 (0x974e0c00) [pid = 1819] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 207 (0x8d78f800) [pid = 1819] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 206 (0x9a3d7c00) [pid = 1819] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 205 (0xa32e5800) [pid = 1819] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 204 (0x8d2a8400) [pid = 1819] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 203 (0x8a8f0c00) [pid = 1819] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 202 (0x8b427c00) [pid = 1819] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 201 (0x9a776c00) [pid = 1819] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 200 (0x8e215800) [pid = 1819] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 199 (0x9aaa1800) [pid = 1819] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 198 (0x9d471800) [pid = 1819] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 197 (0x921dfc00) [pid = 1819] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 196 (0x90e63000) [pid = 1819] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 195 (0x9aa9b000) [pid = 1819] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 194 (0x92205000) [pid = 1819] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 193 (0xa32ec800) [pid = 1819] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:13:17 INFO - PROCESS | 1819 | --DOMWINDOW == 192 (0x8f72d000) [pid = 1819] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:13:17 INFO - PROCESS | 1819 | 1462479197793 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:17 INFO - PROCESS | 1819 | ++DOCSHELL 0x8970b000 == 116 [pid = 1819] [id = 231] 13:13:17 INFO - PROCESS | 1819 | ++DOMWINDOW == 193 (0x8a1d9c00) [pid = 1819] [serial = 694] [outer = (nil)] 13:13:17 INFO - PROCESS | 1819 | ++DOMWINDOW == 194 (0x8a2f8c00) [pid = 1819] [serial = 695] [outer = 0x8a1d9c00] 13:13:17 INFO - PROCESS | 1819 | 1462479197905 Marionette DEBUG loaded listener.js 13:13:18 INFO - PROCESS | 1819 | ++DOMWINDOW == 195 (0x8b426000) [pid = 1819] [serial = 696] [outer = 0x8a1d9c00] 13:13:18 INFO - PROCESS | 1819 | 1462479198618 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 13:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 2589ms 13:13:18 INFO - PROCESS | 1819 | 1462479198676 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 13:13:18 INFO - PROCESS | 1819 | 1462479198679 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 13:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:13:18 INFO - PROCESS | 1819 | 1462479198696 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:13:18 INFO - PROCESS | 1819 | 1462479198699 Marionette TRACE conn3 <- [1,898,null,{}] 13:13:18 INFO - PROCESS | 1819 | 1462479198705 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:18 INFO - PROCESS | 1819 | 1462479198904 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 13:13:18 INFO - PROCESS | 1819 | 1462479198916 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:18 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a8e2400 == 117 [pid = 1819] [id = 232] 13:13:18 INFO - PROCESS | 1819 | ++DOMWINDOW == 196 (0x8b42ac00) [pid = 1819] [serial = 697] [outer = (nil)] 13:13:18 INFO - PROCESS | 1819 | ++DOMWINDOW == 197 (0x8d2a8400) [pid = 1819] [serial = 698] [outer = 0x8b42ac00] 13:13:18 INFO - PROCESS | 1819 | 1462479198990 Marionette DEBUG loaded listener.js 13:13:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 198 (0x8d78ec00) [pid = 1819] [serial = 699] [outer = 0x8b42ac00] 13:13:20 INFO - PROCESS | 1819 | 1462479200265 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 13:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1582ms 13:13:20 INFO - PROCESS | 1819 | 1462479200278 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 13:13:20 INFO - PROCESS | 1819 | 1462479200286 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 13:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:13:20 INFO - PROCESS | 1819 | 1462479200296 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:13:20 INFO - PROCESS | 1819 | 1462479200301 Marionette TRACE conn3 <- [1,902,null,{}] 13:13:20 INFO - PROCESS | 1819 | 1462479200310 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:20 INFO - PROCESS | 1819 | 1462479200541 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 13:13:20 INFO - PROCESS | 1819 | 1462479200834 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:20 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a1da000 == 118 [pid = 1819] [id = 233] 13:13:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 199 (0x8a297400) [pid = 1819] [serial = 700] [outer = (nil)] 13:13:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 200 (0x8a450c00) [pid = 1819] [serial = 701] [outer = 0x8a297400] 13:13:20 INFO - PROCESS | 1819 | 1462479200933 Marionette DEBUG loaded listener.js 13:13:21 INFO - PROCESS | 1819 | ++DOMWINDOW == 201 (0x8af75400) [pid = 1819] [serial = 702] [outer = 0x8a297400] 13:13:21 INFO - PROCESS | 1819 | 1462479201996 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 13:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1742ms 13:13:22 INFO - PROCESS | 1819 | 1462479202049 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 13:13:22 INFO - PROCESS | 1819 | 1462479202059 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 13:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:13:22 INFO - PROCESS | 1819 | 1462479202073 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:13:22 INFO - PROCESS | 1819 | 1462479202077 Marionette TRACE conn3 <- [1,906,null,{}] 13:13:22 INFO - PROCESS | 1819 | 1462479202084 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:22 INFO - PROCESS | 1819 | 1462479202319 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 13:13:22 INFO - PROCESS | 1819 | 1462479202579 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:22 INFO - PROCESS | 1819 | ++DOCSHELL 0x8e21dc00 == 119 [pid = 1819] [id = 234] 13:13:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 202 (0x8e314400) [pid = 1819] [serial = 703] [outer = (nil)] 13:13:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 203 (0x8eca8c00) [pid = 1819] [serial = 704] [outer = 0x8e314400] 13:13:22 INFO - PROCESS | 1819 | 1462479202722 Marionette DEBUG loaded listener.js 13:13:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 204 (0x8ed80c00) [pid = 1819] [serial = 705] [outer = 0x8e314400] 13:13:23 INFO - PROCESS | 1819 | 1462479203681 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 13:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1644ms 13:13:23 INFO - PROCESS | 1819 | 1462479203718 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 13:13:23 INFO - PROCESS | 1819 | 1462479203722 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 13:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:13:23 INFO - PROCESS | 1819 | 1462479203729 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:13:23 INFO - PROCESS | 1819 | 1462479203736 Marionette TRACE conn3 <- [1,910,null,{}] 13:13:23 INFO - PROCESS | 1819 | 1462479203753 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:23 INFO - PROCESS | 1819 | 1462479203974 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 13:13:24 INFO - PROCESS | 1819 | 1462479204252 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:24 INFO - PROCESS | 1819 | ++DOCSHELL 0x910e4800 == 120 [pid = 1819] [id = 235] 13:13:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 205 (0x91159400) [pid = 1819] [serial = 706] [outer = (nil)] 13:13:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 206 (0x91aecc00) [pid = 1819] [serial = 707] [outer = 0x91159400] 13:13:24 INFO - PROCESS | 1819 | 1462479204391 Marionette DEBUG loaded listener.js 13:13:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 207 (0x921e3400) [pid = 1819] [serial = 708] [outer = 0x91159400] 13:13:25 INFO - PROCESS | 1819 | 1462479205266 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 13:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1597ms 13:13:25 INFO - PROCESS | 1819 | 1462479205331 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 13:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:13:25 INFO - PROCESS | 1819 | 1462479205336 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 13:13:25 INFO - PROCESS | 1819 | 1462479205343 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:13:25 INFO - PROCESS | 1819 | 1462479205347 Marionette TRACE conn3 <- [1,914,null,{}] 13:13:25 INFO - PROCESS | 1819 | 1462479205353 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:25 INFO - PROCESS | 1819 | 1462479205585 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 13:13:25 INFO - PROCESS | 1819 | 1462479205850 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:25 INFO - PROCESS | 1819 | ++DOCSHELL 0x910da400 == 121 [pid = 1819] [id = 236] 13:13:25 INFO - PROCESS | 1819 | ++DOMWINDOW == 208 (0x91dbb800) [pid = 1819] [serial = 709] [outer = (nil)] 13:13:25 INFO - PROCESS | 1819 | ++DOMWINDOW == 209 (0x92c8f000) [pid = 1819] [serial = 710] [outer = 0x91dbb800] 13:13:25 INFO - PROCESS | 1819 | 1462479205960 Marionette DEBUG loaded listener.js 13:13:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 210 (0x94f38400) [pid = 1819] [serial = 711] [outer = 0x91dbb800] 13:13:26 INFO - PROCESS | 1819 | 1462479206865 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 13:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1586ms 13:13:26 INFO - PROCESS | 1819 | 1462479206929 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 13:13:26 INFO - PROCESS | 1819 | 1462479206934 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 13:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:13:26 INFO - PROCESS | 1819 | 1462479206940 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:13:26 INFO - PROCESS | 1819 | 1462479206944 Marionette TRACE conn3 <- [1,918,null,{}] 13:13:26 INFO - PROCESS | 1819 | 1462479206950 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:27 INFO - PROCESS | 1819 | 1462479207173 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 13:13:27 INFO - PROCESS | 1819 | 1462479207431 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:27 INFO - PROCESS | 1819 | ++DOCSHELL 0x8bd11400 == 122 [pid = 1819] [id = 237] 13:13:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 211 (0x90e68800) [pid = 1819] [serial = 712] [outer = (nil)] 13:13:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 212 (0x974e0c00) [pid = 1819] [serial = 713] [outer = 0x90e68800] 13:13:27 INFO - PROCESS | 1819 | 1462479207564 Marionette DEBUG loaded listener.js 13:13:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 213 (0x9808a800) [pid = 1819] [serial = 714] [outer = 0x90e68800] 13:13:28 INFO - PROCESS | 1819 | 1462479208455 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 13:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1549ms 13:13:28 INFO - PROCESS | 1819 | 1462479208490 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 13:13:28 INFO - PROCESS | 1819 | 1462479208494 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 13:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:13:28 INFO - PROCESS | 1819 | 1462479208501 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:13:28 INFO - PROCESS | 1819 | 1462479208505 Marionette TRACE conn3 <- [1,922,null,{}] 13:13:28 INFO - PROCESS | 1819 | 1462479208530 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:28 INFO - PROCESS | 1819 | 1462479208760 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 13:13:29 INFO - PROCESS | 1819 | 1462479209045 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:29 INFO - PROCESS | 1819 | ++DOCSHELL 0x910e2800 == 123 [pid = 1819] [id = 238] 13:13:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 214 (0x95047c00) [pid = 1819] [serial = 715] [outer = (nil)] 13:13:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 215 (0x9a2d3000) [pid = 1819] [serial = 716] [outer = 0x95047c00] 13:13:29 INFO - PROCESS | 1819 | 1462479209180 Marionette DEBUG loaded listener.js 13:13:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 216 (0x9a407800) [pid = 1819] [serial = 717] [outer = 0x95047c00] 13:13:30 INFO - PROCESS | 1819 | 1462479210083 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 13:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1637ms 13:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:13:30 INFO - PROCESS | 1819 | 1462479210139 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 13:13:30 INFO - PROCESS | 1819 | 1462479210143 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 13:13:30 INFO - PROCESS | 1819 | 1462479210150 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:13:30 INFO - PROCESS | 1819 | 1462479210153 Marionette TRACE conn3 <- [1,926,null,{}] 13:13:30 INFO - PROCESS | 1819 | 1462479210159 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:30 INFO - PROCESS | 1819 | 1462479210364 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 13:13:30 INFO - PROCESS | 1819 | 1462479210677 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:30 INFO - PROCESS | 1819 | ++DOCSHELL 0x99ea6c00 == 124 [pid = 1819] [id = 239] 13:13:30 INFO - PROCESS | 1819 | ++DOMWINDOW == 217 (0x9a2d1800) [pid = 1819] [serial = 718] [outer = (nil)] 13:13:30 INFO - PROCESS | 1819 | ++DOMWINDOW == 218 (0x9a7ccc00) [pid = 1819] [serial = 719] [outer = 0x9a2d1800] 13:13:30 INFO - PROCESS | 1819 | 1462479210779 Marionette DEBUG loaded listener.js 13:13:30 INFO - PROCESS | 1819 | ++DOMWINDOW == 219 (0x9a7d5000) [pid = 1819] [serial = 720] [outer = 0x9a2d1800] 13:13:31 INFO - PROCESS | 1819 | 1462479211736 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 13:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1631ms 13:13:31 INFO - PROCESS | 1819 | 1462479211782 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 13:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:13:31 INFO - PROCESS | 1819 | 1462479211786 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 13:13:31 INFO - PROCESS | 1819 | 1462479211793 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:13:31 INFO - PROCESS | 1819 | 1462479211796 Marionette TRACE conn3 <- [1,930,null,{}] 13:13:31 INFO - PROCESS | 1819 | 1462479211802 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:32 INFO - PROCESS | 1819 | 1462479212005 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 13:13:32 INFO - PROCESS | 1819 | 1462479212341 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:32 INFO - PROCESS | 1819 | ++DOCSHELL 0x99507400 == 125 [pid = 1819] [id = 240] 13:13:32 INFO - PROCESS | 1819 | ++DOMWINDOW == 220 (0x9a76c400) [pid = 1819] [serial = 721] [outer = (nil)] 13:13:32 INFO - PROCESS | 1819 | ++DOMWINDOW == 221 (0x9aa9e800) [pid = 1819] [serial = 722] [outer = 0x9a76c400] 13:13:32 INFO - PROCESS | 1819 | 1462479212435 Marionette DEBUG loaded listener.js 13:13:32 INFO - PROCESS | 1819 | ++DOMWINDOW == 222 (0x9aaa2800) [pid = 1819] [serial = 723] [outer = 0x9a76c400] 13:13:33 INFO - PROCESS | 1819 | 1462479213281 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 13:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1532ms 13:13:33 INFO - PROCESS | 1819 | 1462479213325 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 13:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:13:33 INFO - PROCESS | 1819 | 1462479213329 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 13:13:33 INFO - PROCESS | 1819 | 1462479213336 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:13:33 INFO - PROCESS | 1819 | 1462479213339 Marionette TRACE conn3 <- [1,934,null,{}] 13:13:33 INFO - PROCESS | 1819 | 1462479213366 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:33 INFO - PROCESS | 1819 | 1462479213573 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 13:13:33 INFO - PROCESS | 1819 | 1462479213857 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:33 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a2d5000 == 126 [pid = 1819] [id = 241] 13:13:33 INFO - PROCESS | 1819 | ++DOMWINDOW == 223 (0x9a960000) [pid = 1819] [serial = 724] [outer = (nil)] 13:13:33 INFO - PROCESS | 1819 | ++DOMWINDOW == 224 (0x9b480c00) [pid = 1819] [serial = 725] [outer = 0x9a960000] 13:13:34 INFO - PROCESS | 1819 | 1462479213998 Marionette DEBUG loaded listener.js 13:13:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 225 (0x9b5a8000) [pid = 1819] [serial = 726] [outer = 0x9a960000] 13:13:34 INFO - PROCESS | 1819 | 1462479214868 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 13:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1599ms 13:13:34 INFO - PROCESS | 1819 | 1462479214935 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 13:13:34 INFO - PROCESS | 1819 | 1462479214939 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 13:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:13:34 INFO - PROCESS | 1819 | 1462479214946 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:13:34 INFO - PROCESS | 1819 | 1462479214949 Marionette TRACE conn3 <- [1,938,null,{}] 13:13:34 INFO - PROCESS | 1819 | 1462479214955 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:35 INFO - PROCESS | 1819 | 1462479215203 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 13:13:35 INFO - PROCESS | 1819 | 1462479215475 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:35 INFO - PROCESS | 1819 | ++DOCSHELL 0x9b414800 == 127 [pid = 1819] [id = 242] 13:13:35 INFO - PROCESS | 1819 | ++DOMWINDOW == 226 (0x9b47b800) [pid = 1819] [serial = 727] [outer = (nil)] 13:13:35 INFO - PROCESS | 1819 | ++DOMWINDOW == 227 (0xa05fc800) [pid = 1819] [serial = 728] [outer = 0x9b47b800] 13:13:35 INFO - PROCESS | 1819 | 1462479215617 Marionette DEBUG loaded listener.js 13:13:35 INFO - PROCESS | 1819 | ++DOMWINDOW == 228 (0xa2148400) [pid = 1819] [serial = 729] [outer = 0x9b47b800] 13:13:36 INFO - PROCESS | 1819 | 1462479216556 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 13:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1688ms 13:13:36 INFO - PROCESS | 1819 | 1462479216635 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 13:13:36 INFO - PROCESS | 1819 | 1462479216638 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 13:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:13:36 INFO - PROCESS | 1819 | 1462479216645 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:13:36 INFO - PROCESS | 1819 | 1462479216650 Marionette TRACE conn3 <- [1,942,null,{}] 13:13:36 INFO - PROCESS | 1819 | 1462479216655 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:36 INFO - PROCESS | 1819 | 1462479216944 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 13:13:37 INFO - PROCESS | 1819 | 1462479217275 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:37 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a1d9800 == 128 [pid = 1819] [id = 243] 13:13:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 229 (0x8a1dcc00) [pid = 1819] [serial = 730] [outer = (nil)] 13:13:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 230 (0x8b7a3800) [pid = 1819] [serial = 731] [outer = 0x8a1dcc00] 13:13:37 INFO - PROCESS | 1819 | 1462479217378 Marionette DEBUG loaded listener.js 13:13:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 231 (0x8ed7fc00) [pid = 1819] [serial = 732] [outer = 0x8a1dcc00] 13:13:38 INFO - PROCESS | 1819 | 1462479218279 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 13:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1700ms 13:13:38 INFO - PROCESS | 1819 | 1462479218346 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 13:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:13:38 INFO - PROCESS | 1819 | 1462479218351 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 13:13:38 INFO - PROCESS | 1819 | 1462479218357 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:13:38 INFO - PROCESS | 1819 | 1462479218360 Marionette TRACE conn3 <- [1,946,null,{}] 13:13:38 INFO - PROCESS | 1819 | 1462479218366 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:38 INFO - PROCESS | 1819 | 1462479218561 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 13:13:38 INFO - PROCESS | 1819 | 1462479218836 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:38 INFO - PROCESS | 1819 | ++DOCSHELL 0x884f5c00 == 129 [pid = 1819] [id = 244] 13:13:38 INFO - PROCESS | 1819 | ++DOMWINDOW == 232 (0x884f6400) [pid = 1819] [serial = 733] [outer = (nil)] 13:13:38 INFO - PROCESS | 1819 | ++DOMWINDOW == 233 (0x884f9800) [pid = 1819] [serial = 734] [outer = 0x884f6400] 13:13:38 INFO - PROCESS | 1819 | 1462479218976 Marionette DEBUG loaded listener.js 13:13:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 234 (0x884fc400) [pid = 1819] [serial = 735] [outer = 0x884f6400] 13:13:39 INFO - PROCESS | 1819 | 1462479219912 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 13:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1632ms 13:13:39 INFO - PROCESS | 1819 | 1462479219990 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 13:13:39 INFO - PROCESS | 1819 | 1462479219993 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 13:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:13:40 INFO - PROCESS | 1819 | 1462479220001 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:13:40 INFO - PROCESS | 1819 | 1462479220004 Marionette TRACE conn3 <- [1,950,null,{}] 13:13:40 INFO - PROCESS | 1819 | 1462479220010 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:40 INFO - PROCESS | 1819 | 1462479220231 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 13:13:40 INFO - PROCESS | 1819 | 1462479220502 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:40 INFO - PROCESS | 1819 | ++DOCSHELL 0x884f9400 == 130 [pid = 1819] [id = 245] 13:13:40 INFO - PROCESS | 1819 | ++DOMWINDOW == 235 (0x884fb800) [pid = 1819] [serial = 736] [outer = (nil)] 13:13:40 INFO - PROCESS | 1819 | ++DOMWINDOW == 236 (0x8b428000) [pid = 1819] [serial = 737] [outer = 0x884fb800] 13:13:40 INFO - PROCESS | 1819 | 1462479220641 Marionette DEBUG loaded listener.js 13:13:40 INFO - PROCESS | 1819 | ++DOMWINDOW == 237 (0x8b432c00) [pid = 1819] [serial = 738] [outer = 0x884fb800] 13:13:41 INFO - PROCESS | 1819 | 1462479221624 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 13:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1695ms 13:13:41 INFO - PROCESS | 1819 | 1462479221696 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 13:13:41 INFO - PROCESS | 1819 | 1462479221700 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 13:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:13:41 INFO - PROCESS | 1819 | 1462479221707 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:13:41 INFO - PROCESS | 1819 | 1462479221710 Marionette TRACE conn3 <- [1,954,null,{}] 13:13:41 INFO - PROCESS | 1819 | 1462479221717 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:41 INFO - PROCESS | 1819 | 1462479221982 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 13:13:42 INFO - PROCESS | 1819 | 1462479222313 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:42 INFO - PROCESS | 1819 | ++DOCSHELL 0x884ef800 == 131 [pid = 1819] [id = 246] 13:13:42 INFO - PROCESS | 1819 | ++DOMWINDOW == 238 (0x884f1c00) [pid = 1819] [serial = 739] [outer = (nil)] 13:13:42 INFO - PROCESS | 1819 | ++DOMWINDOW == 239 (0x8d97a800) [pid = 1819] [serial = 740] [outer = 0x884f1c00] 13:13:42 INFO - PROCESS | 1819 | 1462479222422 Marionette DEBUG loaded listener.js 13:13:42 INFO - PROCESS | 1819 | ++DOMWINDOW == 240 (0x8e30dc00) [pid = 1819] [serial = 741] [outer = 0x884f1c00] 13:13:43 INFO - PROCESS | 1819 | 1462479223376 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 13:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1739ms 13:13:43 INFO - PROCESS | 1819 | 1462479223454 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 13:13:43 INFO - PROCESS | 1819 | 1462479223461 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 13:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:13:43 INFO - PROCESS | 1819 | 1462479223471 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:13:43 INFO - PROCESS | 1819 | 1462479223475 Marionette TRACE conn3 <- [1,958,null,{}] 13:13:43 INFO - PROCESS | 1819 | 1462479223485 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:43 INFO - PROCESS | 1819 | 1462479223714 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 13:13:44 INFO - PROCESS | 1819 | 1462479223988 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:44 INFO - PROCESS | 1819 | ++DOCSHELL 0x884fa400 == 132 [pid = 1819] [id = 247] 13:13:44 INFO - PROCESS | 1819 | ++DOMWINDOW == 241 (0x8bd1d400) [pid = 1819] [serial = 742] [outer = (nil)] 13:13:44 INFO - PROCESS | 1819 | ++DOMWINDOW == 242 (0x8f729c00) [pid = 1819] [serial = 743] [outer = 0x8bd1d400] 13:13:44 INFO - PROCESS | 1819 | 1462479224080 Marionette DEBUG loaded listener.js 13:13:44 INFO - PROCESS | 1819 | ++DOMWINDOW == 243 (0x910d8c00) [pid = 1819] [serial = 744] [outer = 0x8bd1d400] 13:13:44 INFO - PROCESS | 1819 | 1462479224964 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 13:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1541ms 13:13:45 INFO - PROCESS | 1819 | 1462479225011 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 13:13:45 INFO - PROCESS | 1819 | 1462479225015 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 13:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:13:45 INFO - PROCESS | 1819 | 1462479225022 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:13:45 INFO - PROCESS | 1819 | 1462479225025 Marionette TRACE conn3 <- [1,962,null,{}] 13:13:45 INFO - PROCESS | 1819 | 1462479225031 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:45 INFO - PROCESS | 1819 | 1462479225257 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 13:13:46 INFO - PROCESS | 1819 | 1462479226374 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:46 INFO - PROCESS | 1819 | ++DOCSHELL 0x88d2e400 == 133 [pid = 1819] [id = 248] 13:13:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 244 (0x88d2fc00) [pid = 1819] [serial = 745] [outer = (nil)] 13:13:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 245 (0x8a1d9400) [pid = 1819] [serial = 746] [outer = 0x88d2fc00] 13:13:46 INFO - PROCESS | 1819 | 1462479226571 Marionette DEBUG loaded listener.js 13:13:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 246 (0x8a2f0400) [pid = 1819] [serial = 747] [outer = 0x88d2fc00] 13:13:47 INFO - PROCESS | 1819 | 1462479227446 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 13:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 2489ms 13:13:47 INFO - PROCESS | 1819 | 1462479227513 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 13:13:47 INFO - PROCESS | 1819 | 1462479227519 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 13:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:13:47 INFO - PROCESS | 1819 | 1462479227527 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:13:47 INFO - PROCESS | 1819 | 1462479227533 Marionette TRACE conn3 <- [1,966,null,{}] 13:13:47 INFO - PROCESS | 1819 | 1462479227541 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:47 INFO - PROCESS | 1819 | 1462479227758 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 13:13:48 INFO - PROCESS | 1819 | 1462479228072 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:48 INFO - PROCESS | 1819 | ++DOCSHELL 0x8aa4b400 == 134 [pid = 1819] [id = 249] 13:13:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 247 (0x8aa4c000) [pid = 1819] [serial = 748] [outer = (nil)] 13:13:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 248 (0x8b79e400) [pid = 1819] [serial = 749] [outer = 0x8aa4c000] 13:13:48 INFO - PROCESS | 1819 | 1462479228163 Marionette DEBUG loaded listener.js 13:13:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 249 (0x8b7ab400) [pid = 1819] [serial = 750] [outer = 0x8aa4c000] 13:13:49 INFO - PROCESS | 1819 | 1462479229089 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 13:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1641ms 13:13:49 INFO - PROCESS | 1819 | 1462479229172 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 13:13:49 INFO - PROCESS | 1819 | 1462479229179 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 13:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:13:49 INFO - PROCESS | 1819 | 1462479229189 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:13:49 INFO - PROCESS | 1819 | 1462479229192 Marionette TRACE conn3 <- [1,970,null,{}] 13:13:49 INFO - PROCESS | 1819 | 1462479229199 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:49 INFO - PROCESS | 1819 | 1462479229519 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 13:13:50 INFO - PROCESS | 1819 | --DOCSHELL 0x990af800 == 133 [pid = 1819] [id = 41] 13:13:50 INFO - PROCESS | 1819 | --DOCSHELL 0x921d6800 == 132 [pid = 1819] [id = 39] 13:13:50 INFO - PROCESS | 1819 | --DOCSHELL 0x94fe9000 == 131 [pid = 1819] [id = 12] 13:13:50 INFO - PROCESS | 1819 | --DOCSHELL 0x94fa4000 == 130 [pid = 1819] [id = 40] 13:13:50 INFO - PROCESS | 1819 | --DOCSHELL 0x8970b000 == 129 [pid = 1819] [id = 231] 13:13:50 INFO - PROCESS | 1819 | --DOCSHELL 0x8f60f800 == 128 [pid = 1819] [id = 230] 13:13:50 INFO - PROCESS | 1819 | --DOCSHELL 0x8a296400 == 127 [pid = 1819] [id = 229] 13:13:50 INFO - PROCESS | 1819 | --DOCSHELL 0x8aa4a000 == 126 [pid = 1819] [id = 228] 13:13:50 INFO - PROCESS | 1819 | --DOCSHELL 0x8a2fc800 == 125 [pid = 1819] [id = 227] 13:13:50 INFO - PROCESS | 1819 | --DOCSHELL 0x8a298000 == 124 [pid = 1819] [id = 226] 13:13:50 INFO - PROCESS | 1819 | --DOCSHELL 0x8bd1a400 == 123 [pid = 1819] [id = 225] 13:13:50 INFO - PROCESS | 1819 | --DOCSHELL 0x8a8e9000 == 122 [pid = 1819] [id = 224] 13:13:50 INFO - PROCESS | 1819 | --DOCSHELL 0x88bac400 == 121 [pid = 1819] [id = 223] 13:13:50 INFO - PROCESS | 1819 | --DOCSHELL 0x8a2fb000 == 120 [pid = 1819] [id = 212] 13:13:50 INFO - PROCESS | 1819 | --DOCSHELL 0x8a2fb800 == 119 [pid = 1819] [id = 213] 13:13:50 INFO - PROCESS | 1819 | --DOCSHELL 0x8a1dc400 == 118 [pid = 1819] [id = 211] 13:13:50 INFO - PROCESS | 1819 | --DOCSHELL 0x8a1e3800 == 117 [pid = 1819] [id = 210] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 248 (0x8e316400) [pid = 1819] [serial = 337] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 247 (0x8d97b000) [pid = 1819] [serial = 385] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 246 (0x8ecae400) [pid = 1819] [serial = 289] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 245 (0xa321f000) [pid = 1819] [serial = 186] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 244 (0x90e6dc00) [pid = 1819] [serial = 449] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 243 (0x9abddc00) [pid = 1819] [serial = 183] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 242 (0xa50b9c00) [pid = 1819] [serial = 189] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 241 (0x9803c400) [pid = 1819] [serial = 180] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 240 (0x9b79cc00) [pid = 1819] [serial = 141] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 239 (0xa6783800) [pid = 1819] [serial = 192] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 238 (0xa3217400) [pid = 1819] [serial = 500] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 237 (0xa6f4b800) [pid = 1819] [serial = 195] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 236 (0xa62d5c00) [pid = 1819] [serial = 593] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 235 (0x9aa9b800) [pid = 1819] [serial = 482] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 234 (0x8e220c00) [pid = 1819] [serial = 334] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 233 (0x9b795800) [pid = 1819] [serial = 485] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 232 (0xa26ca400) [pid = 1819] [serial = 274] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 231 (0x939a0000) [pid = 1819] [serial = 527] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 230 (0x90e6d000) [pid = 1819] [serial = 241] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 229 (0xa2148800) [pid = 1819] [serial = 539] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 228 (0x9a21c400) [pid = 1819] [serial = 232] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 227 (0xa6233c00) [pid = 1819] [serial = 277] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 226 (0x938aa000) [pid = 1819] [serial = 410] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 225 (0x91165400) [pid = 1819] [serial = 497] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 224 (0x9a408800) [pid = 1819] [serial = 443] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 223 (0x9aaa5400) [pid = 1819] [serial = 536] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 222 (0x8d78f000) [pid = 1819] [serial = 382] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 221 (0x8d339400) [pid = 1819] [serial = 434] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 220 (0x9b47e800) [pid = 1819] [serial = 419] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 219 (0xa35afc00) [pid = 1819] [serial = 370] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 218 (0xa104b800) [pid = 1819] [serial = 322] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 217 (0xa506fc00) [pid = 1819] [serial = 228] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 216 (0xa32e7000) [pid = 1819] [serial = 325] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 215 (0x929d5000) [pid = 1819] [serial = 361] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 214 (0x9a21f400) [pid = 1819] [serial = 575] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 213 (0xa213d000) [pid = 1819] [serial = 488] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 212 (0x8d334400) [pid = 1819] [serial = 437] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 211 (0xa35ac800) [pid = 1819] [serial = 542] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 210 (0x8b8d7800) [pid = 1819] [serial = 521] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 209 (0x94f34c00) [pid = 1819] [serial = 548] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 208 (0x9a40ac00) [pid = 1819] [serial = 578] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 207 (0x8e219400) [pid = 1819] [serial = 470] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 206 (0xa8cd0400) [pid = 1819] [serial = 283] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 205 (0x9a76d400) [pid = 1819] [serial = 222] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 204 (0x94fa1000) [pid = 1819] [serial = 268] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 203 (0x8f72f000) [pid = 1819] [serial = 286] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 202 (0x8ed78400) [pid = 1819] [serial = 569] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 201 (0x8e215c00) [pid = 1819] [serial = 406] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 200 (0xa6c5d400) [pid = 1819] [serial = 328] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 199 (0x8f60dc00) [pid = 1819] [serial = 373] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 198 (0x8a2fa400) [pid = 1819] [serial = 545] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 197 (0xa6c5cc00) [pid = 1819] [serial = 431] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 196 (0xa21c3c00) [pid = 1819] [serial = 422] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 195 (0x9503b400) [pid = 1819] [serial = 572] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 194 (0x9a778000) [pid = 1819] [serial = 479] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 193 (0x91dc9000) [pid = 1819] [serial = 238] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 192 (0x93b54c00) [pid = 1819] [serial = 313] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 191 (0x8ed75000) [pid = 1819] [serial = 599] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 190 (0xa32f2800) [pid = 1819] [serial = 428] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 189 (0x9a778400) [pid = 1819] [serial = 533] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 188 (0xa6c63c00) [pid = 1819] [serial = 376] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 187 (0x8b8d5800) [pid = 1819] [serial = 494] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 186 (0x9be45800) [pid = 1819] [serial = 584] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 185 (0x9c1cd800) [pid = 1819] [serial = 367] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 184 (0x9a885800) [pid = 1819] [serial = 416] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 183 (0x9a886800) [pid = 1819] [serial = 319] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 182 (0x8d783400) [pid = 1819] [serial = 440] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 181 (0x9a3d4800) [pid = 1819] [serial = 476] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 180 (0x8f72c400) [pid = 1819] [serial = 524] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 179 (0x8a295c00) [pid = 1819] [serial = 587] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 178 (0x99136c00) [pid = 1819] [serial = 413] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 177 (0x91aec000) [pid = 1819] [serial = 235] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 176 (0x929dc400) [pid = 1819] [serial = 331] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 175 (0x9a3d1400) [pid = 1819] [serial = 364] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 174 (0xa242b800) [pid = 1819] [serial = 425] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 173 (0x9a3dcc00) [pid = 1819] [serial = 271] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 172 (0x9a3d9000) [pid = 1819] [serial = 530] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 171 (0x94f31000) [pid = 1819] [serial = 566] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 170 (0xa6ff7400) [pid = 1819] [serial = 219] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 169 (0x9b40b400) [pid = 1819] [serial = 358] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 168 (0x9a88e400) [pid = 1819] [serial = 310] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 167 (0x9d84fc00) [pid = 1819] [serial = 265] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 166 (0x91dbbc00) [pid = 1819] [serial = 623] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 165 (0x92247000) [pid = 1819] [serial = 624] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 164 (0x8ed7d800) [pid = 1819] [serial = 407] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 163 (0x8d2acc00) [pid = 1819] [serial = 605] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 162 (0x91161800) [pid = 1819] [serial = 614] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 161 (0x910d9800) [pid = 1819] [serial = 613] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 160 (0x8e21e000) [pid = 1819] [serial = 611] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 159 (0x8d972c00) [pid = 1819] [serial = 610] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 158 (0x8b7a6c00) [pid = 1819] [serial = 608] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 157 (0x8aa4a800) [pid = 1819] [serial = 607] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 156 (0x92c90c00) [pid = 1819] [serial = 617] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 155 (0x9224cc00) [pid = 1819] [serial = 616] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 154 (0x8d32d400) [pid = 1819] [serial = 620] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 153 (0x94f3c800) [pid = 1819] [serial = 626] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 152 (0x8e317000) [pid = 1819] [serial = 621] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 151 (0x95040800) [pid = 1819] [serial = 627] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 150 (0xa227e000) [pid = 1819] [serial = 590] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 149 (0xa6f4a800) [pid = 1819] [serial = 379] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 148 (0x91162400) [pid = 1819] [serial = 491] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 147 (0x91dbc800) [pid = 1819] [serial = 473] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 146 (0x974ea400) [pid = 1819] [serial = 316] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 145 (0x94f3cc00) [pid = 1819] [serial = 551] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 144 (0x9a7cf800) [pid = 1819] [serial = 225] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 143 (0xa6d89800) [pid = 1819] [serial = 280] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 142 (0x8d2b4800) [pid = 1819] [serial = 596] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 141 (0x9a7dbc00) [pid = 1819] [serial = 581] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | --DOMWINDOW == 140 (0x8b42fc00) [pid = 1819] [serial = 446] [outer = (nil)] [url = about:blank] 13:13:50 INFO - PROCESS | 1819 | 1462479230176 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:50 INFO - PROCESS | 1819 | ++DOCSHELL 0x88babc00 == 118 [pid = 1819] [id = 250] 13:13:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 141 (0x88bac400) [pid = 1819] [serial = 751] [outer = (nil)] 13:13:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 142 (0x89707c00) [pid = 1819] [serial = 752] [outer = 0x88bac400] 13:13:50 INFO - PROCESS | 1819 | 1462479230364 Marionette DEBUG loaded listener.js 13:13:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 143 (0x8a294c00) [pid = 1819] [serial = 753] [outer = 0x88bac400] 13:13:51 INFO - PROCESS | 1819 | 1462479231218 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 13:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 2086ms 13:13:51 INFO - PROCESS | 1819 | 1462479231276 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 13:13:51 INFO - PROCESS | 1819 | 1462479231279 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 13:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:13:51 INFO - PROCESS | 1819 | 1462479231289 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:13:51 INFO - PROCESS | 1819 | 1462479231298 Marionette TRACE conn3 <- [1,974,null,{}] 13:13:51 INFO - PROCESS | 1819 | 1462479231312 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:51 INFO - PROCESS | 1819 | 1462479231515 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 13:13:51 INFO - PROCESS | 1819 | 1462479231726 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:51 INFO - PROCESS | 1819 | ++DOCSHELL 0x88d30800 == 119 [pid = 1819] [id = 251] 13:13:51 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x8af7a000) [pid = 1819] [serial = 754] [outer = (nil)] 13:13:51 INFO - PROCESS | 1819 | ++DOMWINDOW == 145 (0x8b8d2c00) [pid = 1819] [serial = 755] [outer = 0x8af7a000] 13:13:51 INFO - PROCESS | 1819 | 1462479231811 Marionette DEBUG loaded listener.js 13:13:51 INFO - PROCESS | 1819 | ++DOMWINDOW == 146 (0x8d2acc00) [pid = 1819] [serial = 756] [outer = 0x8af7a000] 13:13:52 INFO - PROCESS | 1819 | 1462479232646 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 13:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1440ms 13:13:52 INFO - PROCESS | 1819 | 1462479232729 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 13:13:52 INFO - PROCESS | 1819 | 1462479232733 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 13:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:13:52 INFO - PROCESS | 1819 | 1462479232739 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:13:52 INFO - PROCESS | 1819 | 1462479232743 Marionette TRACE conn3 <- [1,978,null,{}] 13:13:52 INFO - PROCESS | 1819 | 1462479232773 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:53 INFO - PROCESS | 1819 | 1462479233041 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 13:13:53 INFO - PROCESS | 1819 | 1462479233071 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:53 INFO - PROCESS | 1819 | ++DOCSHELL 0x88bac000 == 120 [pid = 1819] [id = 252] 13:13:53 INFO - PROCESS | 1819 | ++DOMWINDOW == 147 (0x8b428c00) [pid = 1819] [serial = 757] [outer = (nil)] 13:13:53 INFO - PROCESS | 1819 | ++DOMWINDOW == 148 (0x8d78fc00) [pid = 1819] [serial = 758] [outer = 0x8b428c00] 13:13:53 INFO - PROCESS | 1819 | 1462479233149 Marionette DEBUG loaded listener.js 13:13:53 INFO - PROCESS | 1819 | ++DOMWINDOW == 149 (0x8d97d000) [pid = 1819] [serial = 759] [outer = 0x8b428c00] 13:13:54 INFO - PROCESS | 1819 | 1462479234110 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 13:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1454ms 13:13:54 INFO - PROCESS | 1819 | 1462479234195 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 13:13:54 INFO - PROCESS | 1819 | 1462479234199 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 13:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:13:54 INFO - PROCESS | 1819 | 1462479234211 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:13:54 INFO - PROCESS | 1819 | 1462479234218 Marionette TRACE conn3 <- [1,982,null,{}] 13:13:54 INFO - PROCESS | 1819 | 1462479234244 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:54 INFO - PROCESS | 1819 | 1462479234480 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 13:13:54 INFO - PROCESS | 1819 | 1462479234521 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:54 INFO - PROCESS | 1819 | ++DOCSHELL 0x8e219800 == 121 [pid = 1819] [id = 253] 13:13:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 150 (0x8e220c00) [pid = 1819] [serial = 760] [outer = (nil)] 13:13:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 151 (0x8e316400) [pid = 1819] [serial = 761] [outer = 0x8e220c00] 13:13:54 INFO - PROCESS | 1819 | 1462479234608 Marionette DEBUG loaded listener.js 13:13:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 152 (0x8eca9000) [pid = 1819] [serial = 762] [outer = 0x8e220c00] 13:13:56 INFO - PROCESS | 1819 | --DOMWINDOW == 151 (0x8aa4ac00) [pid = 1819] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:13:56 INFO - PROCESS | 1819 | --DOMWINDOW == 150 (0x88baf400) [pid = 1819] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:13:56 INFO - PROCESS | 1819 | --DOMWINDOW == 149 (0x929da000) [pid = 1819] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:13:56 INFO - PROCESS | 1819 | --DOMWINDOW == 148 (0x8a298400) [pid = 1819] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:13:56 INFO - PROCESS | 1819 | --DOMWINDOW == 147 (0x8a1d9c00) [pid = 1819] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:13:56 INFO - PROCESS | 1819 | --DOMWINDOW == 146 (0x8aa47800) [pid = 1819] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:13:56 INFO - PROCESS | 1819 | --DOMWINDOW == 145 (0x8a2f6800) [pid = 1819] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:13:56 INFO - PROCESS | 1819 | --DOMWINDOW == 144 (0x8b8d0800) [pid = 1819] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:13:56 INFO - PROCESS | 1819 | --DOMWINDOW == 143 (0x8d2b2000) [pid = 1819] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:13:56 INFO - PROCESS | 1819 | 1462479236638 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 13:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 2456ms 13:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:13:56 INFO - PROCESS | 1819 | 1462479236669 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 13:13:56 INFO - PROCESS | 1819 | 1462479236672 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 13:13:56 INFO - PROCESS | 1819 | 1462479236679 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:13:56 INFO - PROCESS | 1819 | 1462479236682 Marionette TRACE conn3 <- [1,986,null,{}] 13:13:56 INFO - PROCESS | 1819 | 1462479236688 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:56 INFO - PROCESS | 1819 | 1462479236893 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 13:13:57 INFO - PROCESS | 1819 | 1462479237048 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:57 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a298400 == 122 [pid = 1819] [id = 254] 13:13:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x8a2fb400) [pid = 1819] [serial = 763] [outer = (nil)] 13:13:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 145 (0x8e31c400) [pid = 1819] [serial = 764] [outer = 0x8a2fb400] 13:13:57 INFO - PROCESS | 1819 | 1462479237123 Marionette DEBUG loaded listener.js 13:13:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 146 (0x8ed7dc00) [pid = 1819] [serial = 765] [outer = 0x8a2fb400] 13:13:57 INFO - PROCESS | 1819 | 1462479237889 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 13:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1235ms 13:13:57 INFO - PROCESS | 1819 | 1462479237918 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 13:13:57 INFO - PROCESS | 1819 | 1462479237922 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 13:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:13:57 INFO - PROCESS | 1819 | 1462479237929 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:13:57 INFO - PROCESS | 1819 | 1462479237931 Marionette TRACE conn3 <- [1,990,null,{}] 13:13:57 INFO - PROCESS | 1819 | 1462479237937 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:58 INFO - PROCESS | 1819 | 1462479238220 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 13:13:58 INFO - PROCESS | 1819 | 1462479238432 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:58 INFO - PROCESS | 1819 | ++DOCSHELL 0x884f4c00 == 123 [pid = 1819] [id = 255] 13:13:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 147 (0x884f5800) [pid = 1819] [serial = 766] [outer = (nil)] 13:13:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 148 (0x88d2ac00) [pid = 1819] [serial = 767] [outer = 0x884f5800] 13:13:58 INFO - PROCESS | 1819 | 1462479238529 Marionette DEBUG loaded listener.js 13:13:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 149 (0x8a1db800) [pid = 1819] [serial = 768] [outer = 0x884f5800] 13:13:59 INFO - PROCESS | 1819 | 1462479239596 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 13:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1739ms 13:13:59 INFO - PROCESS | 1819 | 1462479239671 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 13:13:59 INFO - PROCESS | 1819 | 1462479239678 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 13:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:13:59 INFO - PROCESS | 1819 | 1462479239686 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:13:59 INFO - PROCESS | 1819 | 1462479239693 Marionette TRACE conn3 <- [1,994,null,{}] 13:13:59 INFO - PROCESS | 1819 | 1462479239701 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:59 INFO - PROCESS | 1819 | 1462479239950 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 13:14:00 INFO - PROCESS | 1819 | 1462479240264 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:00 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a450400 == 124 [pid = 1819] [id = 256] 13:14:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 150 (0x8a8ec000) [pid = 1819] [serial = 769] [outer = (nil)] 13:14:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 151 (0x8aa4cc00) [pid = 1819] [serial = 770] [outer = 0x8a8ec000] 13:14:00 INFO - PROCESS | 1819 | 1462479240355 Marionette DEBUG loaded listener.js 13:14:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 152 (0x8b431000) [pid = 1819] [serial = 771] [outer = 0x8a8ec000] 13:14:01 INFO - PROCESS | 1819 | 1462479241320 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 13:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1692ms 13:14:01 INFO - PROCESS | 1819 | 1462479241379 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 13:14:01 INFO - PROCESS | 1819 | 1462479241385 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 13:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:14:01 INFO - PROCESS | 1819 | 1462479241392 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:14:01 INFO - PROCESS | 1819 | 1462479241396 Marionette TRACE conn3 <- [1,998,null,{}] 13:14:01 INFO - PROCESS | 1819 | 1462479241402 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:01 INFO - PROCESS | 1819 | 1462479241620 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 13:14:02 INFO - PROCESS | 1819 | 1462479241986 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:02 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d97c800 == 125 [pid = 1819] [id = 257] 13:14:02 INFO - PROCESS | 1819 | ++DOMWINDOW == 153 (0x8d97d400) [pid = 1819] [serial = 772] [outer = (nil)] 13:14:02 INFO - PROCESS | 1819 | ++DOMWINDOW == 154 (0x8e220800) [pid = 1819] [serial = 773] [outer = 0x8d97d400] 13:14:02 INFO - PROCESS | 1819 | 1462479242092 Marionette DEBUG loaded listener.js 13:14:02 INFO - PROCESS | 1819 | ++DOMWINDOW == 155 (0x8eca5800) [pid = 1819] [serial = 774] [outer = 0x8d97d400] 13:14:03 INFO - PROCESS | 1819 | 1462479243013 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 13:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1692ms 13:14:03 INFO - PROCESS | 1819 | 1462479243085 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 13:14:03 INFO - PROCESS | 1819 | 1462479243091 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 13:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:14:03 INFO - PROCESS | 1819 | 1462479243110 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:14:03 INFO - PROCESS | 1819 | 1462479243119 Marionette TRACE conn3 <- [1,1002,null,{}] 13:14:03 INFO - PROCESS | 1819 | 1462479243127 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:03 INFO - PROCESS | 1819 | 1462479243381 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 13:14:03 INFO - PROCESS | 1819 | 1462479243675 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:03 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d2b1800 == 126 [pid = 1819] [id = 258] 13:14:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 156 (0x8d337000) [pid = 1819] [serial = 775] [outer = (nil)] 13:14:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 157 (0x90e65000) [pid = 1819] [serial = 776] [outer = 0x8d337000] 13:14:03 INFO - PROCESS | 1819 | 1462479243767 Marionette DEBUG loaded listener.js 13:14:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 158 (0x90e6e800) [pid = 1819] [serial = 777] [outer = 0x8d337000] 13:14:04 INFO - PROCESS | 1819 | 1462479244699 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 13:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1650ms 13:14:04 INFO - PROCESS | 1819 | 1462479244752 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 13:14:04 INFO - PROCESS | 1819 | 1462479244756 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 13:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:14:04 INFO - PROCESS | 1819 | 1462479244763 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:14:04 INFO - PROCESS | 1819 | 1462479244766 Marionette TRACE conn3 <- [1,1006,null,{}] 13:14:04 INFO - PROCESS | 1819 | 1462479244772 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:04 INFO - PROCESS | 1819 | 1462479244989 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 13:14:05 INFO - PROCESS | 1819 | 1462479245234 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:05 INFO - PROCESS | 1819 | ++DOCSHELL 0x8f72f800 == 127 [pid = 1819] [id = 259] 13:14:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 159 (0x8f730400) [pid = 1819] [serial = 778] [outer = (nil)] 13:14:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 160 (0x9115c400) [pid = 1819] [serial = 779] [outer = 0x8f730400] 13:14:05 INFO - PROCESS | 1819 | 1462479245364 Marionette DEBUG loaded listener.js 13:14:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 161 (0x91162c00) [pid = 1819] [serial = 780] [outer = 0x8f730400] 13:14:06 INFO - PROCESS | 1819 | 1462479246280 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 13:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1588ms 13:14:06 INFO - PROCESS | 1819 | 1462479246352 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 13:14:06 INFO - PROCESS | 1819 | 1462479246356 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 13:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:14:06 INFO - PROCESS | 1819 | 1462479246362 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:14:06 INFO - PROCESS | 1819 | 1462479246366 Marionette TRACE conn3 <- [1,1010,null,{}] 13:14:06 INFO - PROCESS | 1819 | 1462479246372 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:06 INFO - PROCESS | 1819 | 1462479246609 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 13:14:06 INFO - PROCESS | 1819 | 1462479246955 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:07 INFO - PROCESS | 1819 | ++DOCSHELL 0x91aee800 == 128 [pid = 1819] [id = 260] 13:14:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 162 (0x91aef400) [pid = 1819] [serial = 781] [outer = (nil)] 13:14:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 163 (0x91dc1400) [pid = 1819] [serial = 782] [outer = 0x91aef400] 13:14:07 INFO - PROCESS | 1819 | 1462479247061 Marionette DEBUG loaded listener.js 13:14:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 164 (0x921e5800) [pid = 1819] [serial = 783] [outer = 0x91aef400] 13:14:07 INFO - PROCESS | 1819 | 1462479247988 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 13:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1683ms 13:14:08 INFO - PROCESS | 1819 | 1462479248046 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 13:14:08 INFO - PROCESS | 1819 | 1462479248050 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 13:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:14:08 INFO - PROCESS | 1819 | 1462479248058 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:14:08 INFO - PROCESS | 1819 | 1462479248062 Marionette TRACE conn3 <- [1,1014,null,{}] 13:14:08 INFO - PROCESS | 1819 | 1462479248069 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:08 INFO - PROCESS | 1819 | 1462479248287 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 13:14:08 INFO - PROCESS | 1819 | 1462479248533 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:08 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d2a7c00 == 129 [pid = 1819] [id = 261] 13:14:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 165 (0x8e31cc00) [pid = 1819] [serial = 784] [outer = (nil)] 13:14:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 166 (0x929d5000) [pid = 1819] [serial = 785] [outer = 0x8e31cc00] 13:14:08 INFO - PROCESS | 1819 | 1462479248666 Marionette DEBUG loaded listener.js 13:14:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 167 (0x929dac00) [pid = 1819] [serial = 786] [outer = 0x8e31cc00] 13:14:09 INFO - PROCESS | 1819 | 1462479249577 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 13:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1586ms 13:14:09 INFO - PROCESS | 1819 | 1462479249646 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 13:14:09 INFO - PROCESS | 1819 | 1462479249651 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 13:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:14:09 INFO - PROCESS | 1819 | 1462479249659 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:14:09 INFO - PROCESS | 1819 | 1462479249664 Marionette TRACE conn3 <- [1,1018,null,{}] 13:14:09 INFO - PROCESS | 1819 | 1462479249670 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:09 INFO - PROCESS | 1819 | 1462479249942 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 13:14:10 INFO - PROCESS | 1819 | 1462479250250 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:10 INFO - PROCESS | 1819 | ++DOCSHELL 0x8ed79800 == 130 [pid = 1819] [id = 262] 13:14:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 168 (0x92203c00) [pid = 1819] [serial = 787] [outer = (nil)] 13:14:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 169 (0x9399fc00) [pid = 1819] [serial = 788] [outer = 0x92203c00] 13:14:10 INFO - PROCESS | 1819 | 1462479250346 Marionette DEBUG loaded listener.js 13:14:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 170 (0x939a5800) [pid = 1819] [serial = 789] [outer = 0x92203c00] 13:14:11 INFO - PROCESS | 1819 | 1462479251252 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 13:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1640ms 13:14:11 INFO - PROCESS | 1819 | 1462479251299 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 13:14:11 INFO - PROCESS | 1819 | 1462479251303 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 13:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:14:11 INFO - PROCESS | 1819 | 1462479251310 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:14:11 INFO - PROCESS | 1819 | 1462479251313 Marionette TRACE conn3 <- [1,1022,null,{}] 13:14:11 INFO - PROCESS | 1819 | 1462479251319 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:11 INFO - PROCESS | 1819 | 1462479251515 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 13:14:11 INFO - PROCESS | 1819 | 1462479251761 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:11 INFO - PROCESS | 1819 | ++DOCSHELL 0x929d5800 == 131 [pid = 1819] [id = 263] 13:14:11 INFO - PROCESS | 1819 | ++DOMWINDOW == 171 (0x938a8800) [pid = 1819] [serial = 790] [outer = (nil)] 13:14:11 INFO - PROCESS | 1819 | ++DOMWINDOW == 172 (0x94f36800) [pid = 1819] [serial = 791] [outer = 0x938a8800] 13:14:11 INFO - PROCESS | 1819 | 1462479251892 Marionette DEBUG loaded listener.js 13:14:12 INFO - PROCESS | 1819 | ++DOMWINDOW == 173 (0x94f3b400) [pid = 1819] [serial = 792] [outer = 0x938a8800] 13:14:12 INFO - PROCESS | 1819 | 1462479252804 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 13:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1538ms 13:14:12 INFO - PROCESS | 1819 | 1462479252850 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 13:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:14:12 INFO - PROCESS | 1819 | 1462479252856 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 13:14:12 INFO - PROCESS | 1819 | 1462479252863 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:14:12 INFO - PROCESS | 1819 | 1462479252873 Marionette TRACE conn3 <- [1,1026,null,{}] 13:14:12 INFO - PROCESS | 1819 | 1462479252879 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:13 INFO - PROCESS | 1819 | 1462479253076 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 13:14:13 INFO - PROCESS | 1819 | 1462479253327 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:13 INFO - PROCESS | 1819 | ++DOCSHELL 0x88ba8c00 == 132 [pid = 1819] [id = 264] 13:14:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 174 (0x93bb8800) [pid = 1819] [serial = 793] [outer = (nil)] 13:14:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 175 (0x9503c400) [pid = 1819] [serial = 794] [outer = 0x93bb8800] 13:14:13 INFO - PROCESS | 1819 | 1462479253458 Marionette DEBUG loaded listener.js 13:14:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 176 (0x95040800) [pid = 1819] [serial = 795] [outer = 0x93bb8800] 13:14:14 INFO - PROCESS | 1819 | 1462479254344 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 13:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1543ms 13:14:14 INFO - PROCESS | 1819 | 1462479254406 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 13:14:14 INFO - PROCESS | 1819 | 1462479254411 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 13:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:14:14 INFO - PROCESS | 1819 | 1462479254417 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:14:14 INFO - PROCESS | 1819 | 1462479254421 Marionette TRACE conn3 <- [1,1030,null,{}] 13:14:14 INFO - PROCESS | 1819 | 1462479254426 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:14 INFO - PROCESS | 1819 | 1462479254631 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 13:14:14 INFO - PROCESS | 1819 | 1462479254948 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:14 INFO - PROCESS | 1819 | ++DOCSHELL 0x94fa6c00 == 133 [pid = 1819] [id = 265] 13:14:14 INFO - PROCESS | 1819 | ++DOMWINDOW == 177 (0x9744d400) [pid = 1819] [serial = 796] [outer = (nil)] 13:14:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 178 (0x97452000) [pid = 1819] [serial = 797] [outer = 0x9744d400] 13:14:15 INFO - PROCESS | 1819 | 1462479255051 Marionette DEBUG loaded listener.js 13:14:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 179 (0x974eb800) [pid = 1819] [serial = 798] [outer = 0x9744d400] 13:14:15 INFO - PROCESS | 1819 | 1462479255985 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 13:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1633ms 13:14:16 INFO - PROCESS | 1819 | 1462479256051 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 13:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:14:16 INFO - PROCESS | 1819 | 1462479256056 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 13:14:16 INFO - PROCESS | 1819 | 1462479256062 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:14:16 INFO - PROCESS | 1819 | 1462479256067 Marionette TRACE conn3 <- [1,1034,null,{}] 13:14:16 INFO - PROCESS | 1819 | 1462479256073 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:16 INFO - PROCESS | 1819 | 1462479256301 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 13:14:16 INFO - PROCESS | 1819 | 1462479256556 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:16 INFO - PROCESS | 1819 | ++DOCSHELL 0x98042400 == 134 [pid = 1819] [id = 266] 13:14:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 180 (0x99014c00) [pid = 1819] [serial = 799] [outer = (nil)] 13:14:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 181 (0x99e9e000) [pid = 1819] [serial = 800] [outer = 0x99014c00] 13:14:16 INFO - PROCESS | 1819 | 1462479256684 Marionette DEBUG loaded listener.js 13:14:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 182 (0x9a150800) [pid = 1819] [serial = 801] [outer = 0x99014c00] 13:14:17 INFO - PROCESS | 1819 | 1462479257562 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 13:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1534ms 13:14:17 INFO - PROCESS | 1819 | 1462479257598 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 13:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:14:17 INFO - PROCESS | 1819 | 1462479257603 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 13:14:17 INFO - PROCESS | 1819 | 1462479257610 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:14:17 INFO - PROCESS | 1819 | 1462479257614 Marionette TRACE conn3 <- [1,1038,null,{}] 13:14:17 INFO - PROCESS | 1819 | 1462479257620 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:17 INFO - PROCESS | 1819 | 1462479257875 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 13:14:18 INFO - PROCESS | 1819 | 1462479258126 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:18 INFO - PROCESS | 1819 | ++DOCSHELL 0x9744dc00 == 135 [pid = 1819] [id = 267] 13:14:18 INFO - PROCESS | 1819 | ++DOMWINDOW == 183 (0x980cfc00) [pid = 1819] [serial = 802] [outer = (nil)] 13:14:18 INFO - PROCESS | 1819 | ++DOMWINDOW == 184 (0x9a221c00) [pid = 1819] [serial = 803] [outer = 0x980cfc00] 13:14:18 INFO - PROCESS | 1819 | 1462479258255 Marionette DEBUG loaded listener.js 13:14:18 INFO - PROCESS | 1819 | ++DOMWINDOW == 185 (0x9a2d1400) [pid = 1819] [serial = 804] [outer = 0x980cfc00] 13:14:19 INFO - PROCESS | 1819 | 1462479259171 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 13:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1640ms 13:14:19 INFO - PROCESS | 1819 | 1462479259250 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 13:14:19 INFO - PROCESS | 1819 | 1462479259255 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 13:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:14:19 INFO - PROCESS | 1819 | 1462479259261 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:14:19 INFO - PROCESS | 1819 | 1462479259265 Marionette TRACE conn3 <- [1,1042,null,{}] 13:14:19 INFO - PROCESS | 1819 | 1462479259271 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:19 INFO - PROCESS | 1819 | 1462479259519 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 13:14:19 INFO - PROCESS | 1819 | 1462479259833 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:19 INFO - PROCESS | 1819 | ++DOCSHELL 0x91ae4800 == 136 [pid = 1819] [id = 268] 13:14:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 186 (0x9a216000) [pid = 1819] [serial = 805] [outer = (nil)] 13:14:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 187 (0x9a2db400) [pid = 1819] [serial = 806] [outer = 0x9a216000] 13:14:19 INFO - PROCESS | 1819 | 1462479259928 Marionette DEBUG loaded listener.js 13:14:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 188 (0x9a3d2400) [pid = 1819] [serial = 807] [outer = 0x9a216000] 13:14:20 INFO - PROCESS | 1819 | 1462479260800 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 13:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1586ms 13:14:20 INFO - PROCESS | 1819 | 1462479260849 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 13:14:20 INFO - PROCESS | 1819 | 1462479260852 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 13:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:14:20 INFO - PROCESS | 1819 | 1462479260860 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:14:20 INFO - PROCESS | 1819 | 1462479260863 Marionette TRACE conn3 <- [1,1046,null,{}] 13:14:20 INFO - PROCESS | 1819 | 1462479260869 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:21 INFO - PROCESS | 1819 | 1462479261076 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 13:14:21 INFO - PROCESS | 1819 | 1462479261328 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:21 INFO - PROCESS | 1819 | ++DOCSHELL 0x8aa47400 == 137 [pid = 1819] [id = 269] 13:14:21 INFO - PROCESS | 1819 | ++DOMWINDOW == 189 (0x8aa4dc00) [pid = 1819] [serial = 808] [outer = (nil)] 13:14:21 INFO - PROCESS | 1819 | ++DOMWINDOW == 190 (0x9a40a800) [pid = 1819] [serial = 809] [outer = 0x8aa4dc00] 13:14:21 INFO - PROCESS | 1819 | 1462479261465 Marionette DEBUG loaded listener.js 13:14:21 INFO - PROCESS | 1819 | ++DOMWINDOW == 191 (0x9a402c00) [pid = 1819] [serial = 810] [outer = 0x8aa4dc00] 13:14:22 INFO - PROCESS | 1819 | 1462479262427 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 13:14:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1639ms 13:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:14:22 INFO - PROCESS | 1819 | 1462479262499 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 13:14:22 INFO - PROCESS | 1819 | 1462479262502 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 13:14:22 INFO - PROCESS | 1819 | 1462479262509 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:14:22 INFO - PROCESS | 1819 | 1462479262512 Marionette TRACE conn3 <- [1,1050,null,{}] 13:14:22 INFO - PROCESS | 1819 | 1462479262518 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:22 INFO - PROCESS | 1819 | 1462479262767 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 13:14:23 INFO - PROCESS | 1819 | 1462479263460 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:23 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a28b400 == 138 [pid = 1819] [id = 270] 13:14:23 INFO - PROCESS | 1819 | ++DOMWINDOW == 192 (0x8a290c00) [pid = 1819] [serial = 811] [outer = (nil)] 13:14:23 INFO - PROCESS | 1819 | ++DOMWINDOW == 193 (0x8a2f6800) [pid = 1819] [serial = 812] [outer = 0x8a290c00] 13:14:23 INFO - PROCESS | 1819 | 1462479263547 Marionette DEBUG loaded listener.js 13:14:23 INFO - PROCESS | 1819 | ++DOMWINDOW == 194 (0x8a44ec00) [pid = 1819] [serial = 813] [outer = 0x8a290c00] 13:14:24 INFO - PROCESS | 1819 | 1462479264453 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 13:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1993ms 13:14:24 INFO - PROCESS | 1819 | 1462479264503 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 13:14:24 INFO - PROCESS | 1819 | 1462479264509 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 13:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:14:24 INFO - PROCESS | 1819 | 1462479264517 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:14:24 INFO - PROCESS | 1819 | 1462479264522 Marionette TRACE conn3 <- [1,1054,null,{}] 13:14:24 INFO - PROCESS | 1819 | 1462479264530 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:24 INFO - PROCESS | 1819 | 1462479264731 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 13:14:25 INFO - PROCESS | 1819 | 1462479264991 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:25 INFO - PROCESS | 1819 | ++DOCSHELL 0x8aa43400 == 139 [pid = 1819] [id = 271] 13:14:25 INFO - PROCESS | 1819 | ++DOMWINDOW == 195 (0x8b8d8000) [pid = 1819] [serial = 814] [outer = (nil)] 13:14:25 INFO - PROCESS | 1819 | ++DOMWINDOW == 196 (0x8d2b2400) [pid = 1819] [serial = 815] [outer = 0x8b8d8000] 13:14:25 INFO - PROCESS | 1819 | 1462479265130 Marionette DEBUG loaded listener.js 13:14:25 INFO - PROCESS | 1819 | ++DOMWINDOW == 197 (0x8d789400) [pid = 1819] [serial = 816] [outer = 0x8b8d8000] 13:14:26 INFO - PROCESS | 1819 | 1462479266140 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 13:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1687ms 13:14:26 INFO - PROCESS | 1819 | 1462479266207 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 13:14:26 INFO - PROCESS | 1819 | 1462479266213 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 13:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:14:26 INFO - PROCESS | 1819 | 1462479266222 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:14:26 INFO - PROCESS | 1819 | 1462479266225 Marionette TRACE conn3 <- [1,1058,null,{}] 13:14:26 INFO - PROCESS | 1819 | 1462479266232 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:26 INFO - PROCESS | 1819 | 1462479266533 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 13:14:26 INFO - PROCESS | 1819 | 1462479266810 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:26 INFO - PROCESS | 1819 | ++DOCSHELL 0x884f4000 == 140 [pid = 1819] [id = 272] 13:14:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 198 (0x8a2f3400) [pid = 1819] [serial = 817] [outer = (nil)] 13:14:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 199 (0x8d788c00) [pid = 1819] [serial = 818] [outer = 0x8a2f3400] 13:14:26 INFO - PROCESS | 1819 | 1462479266895 Marionette DEBUG loaded listener.js 13:14:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 200 (0x8f60a000) [pid = 1819] [serial = 819] [outer = 0x8a2f3400] 13:14:27 INFO - PROCESS | 1819 | --DOCSHELL 0x8a298400 == 139 [pid = 1819] [id = 254] 13:14:27 INFO - PROCESS | 1819 | --DOMWINDOW == 199 (0x8d2a8400) [pid = 1819] [serial = 698] [outer = (nil)] [url = about:blank] 13:14:27 INFO - PROCESS | 1819 | --DOCSHELL 0x8e219800 == 138 [pid = 1819] [id = 253] 13:14:27 INFO - PROCESS | 1819 | --DOCSHELL 0x88bac000 == 137 [pid = 1819] [id = 252] 13:14:27 INFO - PROCESS | 1819 | --DOCSHELL 0x88d30800 == 136 [pid = 1819] [id = 251] 13:14:27 INFO - PROCESS | 1819 | --DOCSHELL 0x88babc00 == 135 [pid = 1819] [id = 250] 13:14:27 INFO - PROCESS | 1819 | --DOCSHELL 0x8aa4b400 == 134 [pid = 1819] [id = 249] 13:14:27 INFO - PROCESS | 1819 | --DOCSHELL 0x88d2e400 == 133 [pid = 1819] [id = 248] 13:14:27 INFO - PROCESS | 1819 | --DOCSHELL 0x99507400 == 132 [pid = 1819] [id = 240] 13:14:27 INFO - PROCESS | 1819 | --DOCSHELL 0x99ea6c00 == 131 [pid = 1819] [id = 239] 13:14:27 INFO - PROCESS | 1819 | --DOCSHELL 0x910e2800 == 130 [pid = 1819] [id = 238] 13:14:27 INFO - PROCESS | 1819 | --DOCSHELL 0x8bd11400 == 129 [pid = 1819] [id = 237] 13:14:27 INFO - PROCESS | 1819 | --DOCSHELL 0x910da400 == 128 [pid = 1819] [id = 236] 13:14:27 INFO - PROCESS | 1819 | --DOCSHELL 0x910e4800 == 127 [pid = 1819] [id = 235] 13:14:27 INFO - PROCESS | 1819 | --DOCSHELL 0x8e21dc00 == 126 [pid = 1819] [id = 234] 13:14:27 INFO - PROCESS | 1819 | --DOCSHELL 0x8a1da000 == 125 [pid = 1819] [id = 233] 13:14:27 INFO - PROCESS | 1819 | 1462479267931 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 13:14:27 INFO - PROCESS | 1819 | --DOMWINDOW == 198 (0x8b426000) [pid = 1819] [serial = 696] [outer = (nil)] [url = about:blank] 13:14:27 INFO - PROCESS | 1819 | --DOMWINDOW == 197 (0x8ed81400) [pid = 1819] [serial = 632] [outer = (nil)] [url = about:blank] 13:14:27 INFO - PROCESS | 1819 | --DOMWINDOW == 196 (0x9aa9c000) [pid = 1819] [serial = 647] [outer = (nil)] [url = about:blank] 13:14:27 INFO - PROCESS | 1819 | --DOMWINDOW == 195 (0x88d29c00) [pid = 1819] [serial = 668] [outer = (nil)] [url = about:blank] 13:14:27 INFO - PROCESS | 1819 | --DOMWINDOW == 194 (0x88d34c00) [pid = 1819] [serial = 671] [outer = (nil)] [url = about:blank] 13:14:27 INFO - PROCESS | 1819 | --DOMWINDOW == 193 (0x94f37000) [pid = 1819] [serial = 692] [outer = (nil)] [url = about:blank] 13:14:27 INFO - PROCESS | 1819 | --DOMWINDOW == 192 (0x94f3dc00) [pid = 1819] [serial = 681] [outer = (nil)] [url = about:blank] 13:14:27 INFO - PROCESS | 1819 | --DOMWINDOW == 191 (0x95047000) [pid = 1819] [serial = 635] [outer = (nil)] [url = about:blank] 13:14:27 INFO - PROCESS | 1819 | --DOMWINDOW == 190 (0x8af7c800) [pid = 1819] [serial = 659] [outer = (nil)] [url = about:blank] 13:14:27 INFO - PROCESS | 1819 | --DOMWINDOW == 189 (0x8a2f8c00) [pid = 1819] [serial = 695] [outer = (nil)] [url = about:blank] 13:14:27 INFO - PROCESS | 1819 | --DOMWINDOW == 188 (0xa32e4400) [pid = 1819] [serial = 662] [outer = (nil)] [url = about:blank] 13:14:27 INFO - PROCESS | 1819 | --DOMWINDOW == 187 (0x8b7a2c00) [pid = 1819] [serial = 675] [outer = (nil)] [url = about:blank] 13:14:27 INFO - PROCESS | 1819 | --DOMWINDOW == 186 (0x94f30c00) [pid = 1819] [serial = 680] [outer = (nil)] [url = about:blank] 13:14:27 INFO - PROCESS | 1819 | --DOMWINDOW == 185 (0x88baf000) [pid = 1819] [serial = 665] [outer = (nil)] [url = about:blank] 13:14:27 INFO - PROCESS | 1819 | --DOMWINDOW == 184 (0x910d8000) [pid = 1819] [serial = 689] [outer = (nil)] [url = about:blank] 13:14:27 INFO - PROCESS | 1819 | --DOMWINDOW == 183 (0x97454000) [pid = 1819] [serial = 629] [outer = (nil)] [url = about:blank] 13:14:27 INFO - PROCESS | 1819 | --DOMWINDOW == 182 (0x8970cc00) [pid = 1819] [serial = 672] [outer = (nil)] [url = about:blank] 13:14:27 INFO - PROCESS | 1819 | --DOMWINDOW == 181 (0x990bb400) [pid = 1819] [serial = 683] [outer = (nil)] [url = about:blank] 13:14:28 INFO - PROCESS | 1819 | --DOMWINDOW == 180 (0x8af79c00) [pid = 1819] [serial = 653] [outer = (nil)] [url = about:blank] 13:14:28 INFO - PROCESS | 1819 | --DOMWINDOW == 179 (0x8970bc00) [pid = 1819] [serial = 644] [outer = (nil)] [url = about:blank] 13:14:28 INFO - PROCESS | 1819 | --DOMWINDOW == 178 (0x8ed7b800) [pid = 1819] [serial = 678] [outer = (nil)] [url = about:blank] 13:14:28 INFO - PROCESS | 1819 | --DOMWINDOW == 177 (0x91ae2c00) [pid = 1819] [serial = 690] [outer = (nil)] [url = about:blank] 13:14:28 INFO - PROCESS | 1819 | --DOMWINDOW == 176 (0x8af78400) [pid = 1819] [serial = 674] [outer = (nil)] [url = about:blank] 13:14:28 INFO - PROCESS | 1819 | --DOMWINDOW == 175 (0x9a7cd800) [pid = 1819] [serial = 641] [outer = (nil)] [url = about:blank] 13:14:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:14:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1785ms 13:14:28 INFO - PROCESS | 1819 | --DOMWINDOW == 174 (0x9a2d8c00) [pid = 1819] [serial = 638] [outer = (nil)] [url = about:blank] 13:14:28 INFO - PROCESS | 1819 | --DOMWINDOW == 173 (0x9c277800) [pid = 1819] [serial = 650] [outer = (nil)] [url = about:blank] 13:14:28 INFO - PROCESS | 1819 | --DOMWINDOW == 172 (0x8e30e000) [pid = 1819] [serial = 677] [outer = (nil)] [url = about:blank] 13:14:28 INFO - PROCESS | 1819 | --DOMWINDOW == 171 (0x9a212400) [pid = 1819] [serial = 684] [outer = (nil)] [url = about:blank] 13:14:28 INFO - PROCESS | 1819 | --DOMWINDOW == 170 (0x9950a400) [pid = 1819] [serial = 693] [outer = (nil)] [url = about:blank] 13:14:28 INFO - PROCESS | 1819 | --DOMWINDOW == 169 (0x8b7a3c00) [pid = 1819] [serial = 686] [outer = (nil)] [url = about:blank] 13:14:28 INFO - PROCESS | 1819 | --DOMWINDOW == 168 (0x8a447c00) [pid = 1819] [serial = 656] [outer = (nil)] [url = about:blank] 13:14:28 INFO - PROCESS | 1819 | --DOMWINDOW == 167 (0x8d2ab000) [pid = 1819] [serial = 687] [outer = (nil)] [url = about:blank] 13:14:28 INFO - PROCESS | 1819 | 1462479268007 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 13:14:28 INFO - PROCESS | 1819 | 1462479268018 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 13:14:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:14:28 INFO - PROCESS | 1819 | 1462479268029 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:14:28 INFO - PROCESS | 1819 | 1462479268038 Marionette TRACE conn3 <- [1,1062,null,{}] 13:14:28 INFO - PROCESS | 1819 | 1462479268051 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:28 INFO - PROCESS | 1819 | 1462479268238 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 13:14:28 INFO - PROCESS | 1819 | 1462479268407 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:28 INFO - PROCESS | 1819 | ++DOCSHELL 0x88bb1c00 == 126 [pid = 1819] [id = 273] 13:14:28 INFO - PROCESS | 1819 | ++DOMWINDOW == 168 (0x88d2e400) [pid = 1819] [serial = 820] [outer = (nil)] 13:14:28 INFO - PROCESS | 1819 | ++DOMWINDOW == 169 (0x8b7a1400) [pid = 1819] [serial = 821] [outer = 0x88d2e400] 13:14:28 INFO - PROCESS | 1819 | 1462479268487 Marionette DEBUG loaded listener.js 13:14:28 INFO - PROCESS | 1819 | ++DOMWINDOW == 170 (0x8d97b400) [pid = 1819] [serial = 822] [outer = 0x88d2e400] 13:14:29 INFO - PROCESS | 1819 | 1462479269317 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 13:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1343ms 13:14:29 INFO - PROCESS | 1819 | 1462479269371 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 13:14:29 INFO - PROCESS | 1819 | 1462479269374 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 13:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:14:29 INFO - PROCESS | 1819 | 1462479269382 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:14:29 INFO - PROCESS | 1819 | 1462479269384 Marionette TRACE conn3 <- [1,1066,null,{}] 13:14:29 INFO - PROCESS | 1819 | 1462479269390 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:29 INFO - PROCESS | 1819 | 1462479269577 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 13:14:29 INFO - PROCESS | 1819 | 1462479269601 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:29 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b8ce400 == 127 [pid = 1819] [id = 274] 13:14:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 171 (0x8e310c00) [pid = 1819] [serial = 823] [outer = (nil)] 13:14:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 172 (0x8f725000) [pid = 1819] [serial = 824] [outer = 0x8e310c00] 13:14:29 INFO - PROCESS | 1819 | 1462479269857 Marionette DEBUG loaded listener.js 13:14:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 173 (0x90e64c00) [pid = 1819] [serial = 825] [outer = 0x8e310c00] 13:14:30 INFO - PROCESS | 1819 | 1462479270763 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 13:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1437ms 13:14:30 INFO - PROCESS | 1819 | 1462479270837 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 13:14:30 INFO - PROCESS | 1819 | 1462479270840 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 13:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:14:30 INFO - PROCESS | 1819 | 1462479270847 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:14:30 INFO - PROCESS | 1819 | 1462479270850 Marionette TRACE conn3 <- [1,1070,null,{}] 13:14:30 INFO - PROCESS | 1819 | 1462479270856 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:31 INFO - PROCESS | 1819 | 1462479271100 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 13:14:31 INFO - PROCESS | 1819 | 1462479271125 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:31 INFO - PROCESS | 1819 | ++DOCSHELL 0x910d8000 == 128 [pid = 1819] [id = 275] 13:14:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 174 (0x910d9c00) [pid = 1819] [serial = 826] [outer = (nil)] 13:14:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 175 (0x91163400) [pid = 1819] [serial = 827] [outer = 0x910d9c00] 13:14:31 INFO - PROCESS | 1819 | 1462479271211 Marionette DEBUG loaded listener.js 13:14:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 176 (0x921de400) [pid = 1819] [serial = 828] [outer = 0x910d9c00] 13:14:32 INFO - PROCESS | 1819 | --DOMWINDOW == 175 (0x8e220c00) [pid = 1819] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:14:32 INFO - PROCESS | 1819 | --DOMWINDOW == 174 (0x8af7a000) [pid = 1819] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:14:32 INFO - PROCESS | 1819 | --DOMWINDOW == 173 (0x8b428c00) [pid = 1819] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:14:32 INFO - PROCESS | 1819 | --DOMWINDOW == 172 (0x88d2fc00) [pid = 1819] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:14:32 INFO - PROCESS | 1819 | --DOMWINDOW == 171 (0x8aa4c000) [pid = 1819] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:14:32 INFO - PROCESS | 1819 | --DOMWINDOW == 170 (0x88bac400) [pid = 1819] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:14:32 INFO - PROCESS | 1819 | 1462479272551 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 13:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1733ms 13:14:32 INFO - PROCESS | 1819 | 1462479272600 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 13:14:32 INFO - PROCESS | 1819 | 1462479272604 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 13:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:14:32 INFO - PROCESS | 1819 | 1462479272612 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:14:32 INFO - PROCESS | 1819 | 1462479272615 Marionette TRACE conn3 <- [1,1074,null,{}] 13:14:32 INFO - PROCESS | 1819 | 1462479272619 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:32 INFO - PROCESS | 1819 | 1462479272798 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 13:14:32 INFO - PROCESS | 1819 | 1462479272815 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:32 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a8e3000 == 129 [pid = 1819] [id = 276] 13:14:32 INFO - PROCESS | 1819 | ++DOMWINDOW == 171 (0x8b428c00) [pid = 1819] [serial = 829] [outer = (nil)] 13:14:32 INFO - PROCESS | 1819 | ++DOMWINDOW == 172 (0x9224b400) [pid = 1819] [serial = 830] [outer = 0x8b428c00] 13:14:32 INFO - PROCESS | 1819 | 1462479272893 Marionette DEBUG loaded listener.js 13:14:33 INFO - PROCESS | 1819 | ++DOMWINDOW == 173 (0x929df400) [pid = 1819] [serial = 831] [outer = 0x8b428c00] 13:14:33 INFO - PROCESS | 1819 | 1462479273809 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 13:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1228ms 13:14:33 INFO - PROCESS | 1819 | 1462479273840 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 13:14:33 INFO - PROCESS | 1819 | 1462479273843 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 13:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:14:33 INFO - PROCESS | 1819 | 1462479273850 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:14:33 INFO - PROCESS | 1819 | 1462479273852 Marionette TRACE conn3 <- [1,1078,null,{}] 13:14:33 INFO - PROCESS | 1819 | 1462479273858 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:34 INFO - PROCESS | 1819 | 1462479274040 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 13:14:34 INFO - PROCESS | 1819 | 1462479274362 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:34 INFO - PROCESS | 1819 | ++DOCSHELL 0x884f2400 == 130 [pid = 1819] [id = 277] 13:14:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 174 (0x884f5000) [pid = 1819] [serial = 832] [outer = (nil)] 13:14:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 175 (0x88d26400) [pid = 1819] [serial = 833] [outer = 0x884f5000] 13:14:34 INFO - PROCESS | 1819 | 1462479274457 Marionette DEBUG loaded listener.js 13:14:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 176 (0x8a28a400) [pid = 1819] [serial = 834] [outer = 0x884f5000] 13:14:35 INFO - PROCESS | 1819 | 1462479275509 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 13:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1680ms 13:14:35 INFO - PROCESS | 1819 | 1462479275532 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 13:14:35 INFO - PROCESS | 1819 | 1462479275540 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 13:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:14:35 INFO - PROCESS | 1819 | 1462479275548 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:14:35 INFO - PROCESS | 1819 | 1462479275554 Marionette TRACE conn3 <- [1,1082,null,{}] 13:14:35 INFO - PROCESS | 1819 | 1462479275562 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:35 INFO - PROCESS | 1819 | 1462479275788 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 13:14:36 INFO - PROCESS | 1819 | 1462479276067 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:36 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b426000 == 131 [pid = 1819] [id = 278] 13:14:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 177 (0x8b431400) [pid = 1819] [serial = 835] [outer = (nil)] 13:14:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 178 (0x8b7aac00) [pid = 1819] [serial = 836] [outer = 0x8b431400] 13:14:36 INFO - PROCESS | 1819 | 1462479276177 Marionette DEBUG loaded listener.js 13:14:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 179 (0x8bb20c00) [pid = 1819] [serial = 837] [outer = 0x8b431400] 13:14:37 INFO - PROCESS | 1819 | 1462479277190 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 13:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1695ms 13:14:37 INFO - PROCESS | 1819 | 1462479277268 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 13:14:37 INFO - PROCESS | 1819 | 1462479277275 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 13:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:14:37 INFO - PROCESS | 1819 | 1462479277283 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:14:37 INFO - PROCESS | 1819 | 1462479277287 Marionette TRACE conn3 <- [1,1086,null,{}] 13:14:37 INFO - PROCESS | 1819 | 1462479277293 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:37 INFO - PROCESS | 1819 | 1462479277555 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 13:14:37 INFO - PROCESS | 1819 | 1462479277907 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:37 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d975400 == 132 [pid = 1819] [id = 279] 13:14:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 180 (0x8d976000) [pid = 1819] [serial = 838] [outer = (nil)] 13:14:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 181 (0x8ed74c00) [pid = 1819] [serial = 839] [outer = 0x8d976000] 13:14:38 INFO - PROCESS | 1819 | 1462479277999 Marionette DEBUG loaded listener.js 13:14:38 INFO - PROCESS | 1819 | ++DOMWINDOW == 182 (0x8f60c400) [pid = 1819] [serial = 840] [outer = 0x8d976000] 13:14:39 INFO - PROCESS | 1819 | 1462479279020 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 13:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1789ms 13:14:39 INFO - PROCESS | 1819 | 1462479279073 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 13:14:39 INFO - PROCESS | 1819 | 1462479279078 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 13:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:14:39 INFO - PROCESS | 1819 | 1462479279094 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:14:39 INFO - PROCESS | 1819 | 1462479279103 Marionette TRACE conn3 <- [1,1090,null,{}] 13:14:39 INFO - PROCESS | 1819 | 1462479279110 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:39 INFO - PROCESS | 1819 | 1462479279367 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 13:14:39 INFO - PROCESS | 1819 | 1462479279671 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:39 INFO - PROCESS | 1819 | ++DOCSHELL 0x9115c800 == 133 [pid = 1819] [id = 280] 13:14:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 183 (0x91dbf800) [pid = 1819] [serial = 841] [outer = (nil)] 13:14:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 184 (0x9224b800) [pid = 1819] [serial = 842] [outer = 0x91dbf800] 13:14:39 INFO - PROCESS | 1819 | 1462479279766 Marionette DEBUG loaded listener.js 13:14:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 185 (0x92c91c00) [pid = 1819] [serial = 843] [outer = 0x91dbf800] 13:14:40 INFO - PROCESS | 1819 | 1462479280669 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 13:14:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:14:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1653ms 13:14:40 INFO - PROCESS | 1819 | 1462479280739 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 13:14:40 INFO - PROCESS | 1819 | 1462479280744 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 13:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:14:40 INFO - PROCESS | 1819 | 1462479280750 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:14:40 INFO - PROCESS | 1819 | 1462479280754 Marionette TRACE conn3 <- [1,1094,null,{}] 13:14:40 INFO - PROCESS | 1819 | 1462479280760 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:40 INFO - PROCESS | 1819 | 1462479280978 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 13:14:41 INFO - PROCESS | 1819 | 1462479281230 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:41 INFO - PROCESS | 1819 | ++DOCSHELL 0x8eca7400 == 134 [pid = 1819] [id = 281] 13:14:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 186 (0x92c90800) [pid = 1819] [serial = 844] [outer = (nil)] 13:14:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 187 (0x95047000) [pid = 1819] [serial = 845] [outer = 0x92c90800] 13:14:41 INFO - PROCESS | 1819 | 1462479281362 Marionette DEBUG loaded listener.js 13:14:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 188 (0x97453c00) [pid = 1819] [serial = 846] [outer = 0x92c90800] 13:14:42 INFO - PROCESS | 1819 | 1462479282300 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 13:14:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1584ms 13:14:42 INFO - PROCESS | 1819 | 1462479282336 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 13:14:42 INFO - PROCESS | 1819 | 1462479282341 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 13:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:14:42 INFO - PROCESS | 1819 | 1462479282347 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:14:42 INFO - PROCESS | 1819 | 1462479282351 Marionette TRACE conn3 <- [1,1098,null,{}] 13:14:42 INFO - PROCESS | 1819 | 1462479282357 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:42 INFO - PROCESS | 1819 | 1462479282592 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 13:14:42 INFO - PROCESS | 1819 | 1462479282856 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:42 INFO - PROCESS | 1819 | ++DOCSHELL 0x9803b000 == 135 [pid = 1819] [id = 282] 13:14:42 INFO - PROCESS | 1819 | ++DOMWINDOW == 189 (0x9803dc00) [pid = 1819] [serial = 847] [outer = (nil)] 13:14:42 INFO - PROCESS | 1819 | ++DOMWINDOW == 190 (0x99013000) [pid = 1819] [serial = 848] [outer = 0x9803dc00] 13:14:43 INFO - PROCESS | 1819 | 1462479283011 Marionette DEBUG loaded listener.js 13:14:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 191 (0x9a2d7000) [pid = 1819] [serial = 849] [outer = 0x9803dc00] 13:14:44 INFO - PROCESS | 1819 | 1462479284002 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 13:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1684ms 13:14:44 INFO - PROCESS | 1819 | 1462479284033 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 13:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:14:44 INFO - PROCESS | 1819 | 1462479284038 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 13:14:44 INFO - PROCESS | 1819 | 1462479284044 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:14:44 INFO - PROCESS | 1819 | 1462479284048 Marionette TRACE conn3 <- [1,1102,null,{}] 13:14:44 INFO - PROCESS | 1819 | 1462479284054 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:44 INFO - PROCESS | 1819 | 1462479284254 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 13:14:44 INFO - PROCESS | 1819 | 1462479284520 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:44 INFO - PROCESS | 1819 | ++DOCSHELL 0x91ae3800 == 136 [pid = 1819] [id = 283] 13:14:44 INFO - PROCESS | 1819 | ++DOMWINDOW == 192 (0x974e7c00) [pid = 1819] [serial = 850] [outer = (nil)] 13:14:44 INFO - PROCESS | 1819 | ++DOMWINDOW == 193 (0x9a76cc00) [pid = 1819] [serial = 851] [outer = 0x974e7c00] 13:14:44 INFO - PROCESS | 1819 | 1462479284652 Marionette DEBUG loaded listener.js 13:14:44 INFO - PROCESS | 1819 | ++DOMWINDOW == 194 (0x9a775400) [pid = 1819] [serial = 852] [outer = 0x974e7c00] 13:14:45 INFO - PROCESS | 1819 | 1462479285562 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 13:14:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:14:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1582ms 13:14:45 INFO - PROCESS | 1819 | 1462479285626 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 13:14:45 INFO - PROCESS | 1819 | 1462479285630 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 13:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:14:45 INFO - PROCESS | 1819 | 1462479285637 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:14:45 INFO - PROCESS | 1819 | 1462479285640 Marionette TRACE conn3 <- [1,1106,null,{}] 13:14:45 INFO - PROCESS | 1819 | 1462479285646 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:45 INFO - PROCESS | 1819 | 1462479285848 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 13:14:46 INFO - PROCESS | 1819 | 1462479286114 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:46 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a406000 == 137 [pid = 1819] [id = 284] 13:14:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 195 (0x9a407c00) [pid = 1819] [serial = 853] [outer = (nil)] 13:14:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 196 (0x9a7d7c00) [pid = 1819] [serial = 854] [outer = 0x9a407c00] 13:14:46 INFO - PROCESS | 1819 | 1462479286248 Marionette DEBUG loaded listener.js 13:14:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 197 (0x9a886800) [pid = 1819] [serial = 855] [outer = 0x9a407c00] 13:14:47 INFO - PROCESS | 1819 | 1462479287131 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 13:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1537ms 13:14:47 INFO - PROCESS | 1819 | 1462479287175 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 13:14:47 INFO - PROCESS | 1819 | 1462479287180 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 13:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:14:47 INFO - PROCESS | 1819 | 1462479287186 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:14:47 INFO - PROCESS | 1819 | 1462479287190 Marionette TRACE conn3 <- [1,1110,null,{}] 13:14:47 INFO - PROCESS | 1819 | 1462479287196 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:47 INFO - PROCESS | 1819 | 1462479287422 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 13:14:47 INFO - PROCESS | 1819 | 1462479287694 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:47 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a76ec00 == 138 [pid = 1819] [id = 285] 13:14:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 198 (0x9a883c00) [pid = 1819] [serial = 856] [outer = (nil)] 13:14:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 199 (0x9aa99c00) [pid = 1819] [serial = 857] [outer = 0x9a883c00] 13:14:47 INFO - PROCESS | 1819 | 1462479287823 Marionette DEBUG loaded listener.js 13:14:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 200 (0x9aa9ec00) [pid = 1819] [serial = 858] [outer = 0x9a883c00] 13:14:48 INFO - PROCESS | 1819 | 1462479288716 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 13:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1595ms 13:14:48 INFO - PROCESS | 1819 | 1462479288782 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 13:14:48 INFO - PROCESS | 1819 | 1462479288786 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 13:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:14:48 INFO - PROCESS | 1819 | 1462479288794 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:14:48 INFO - PROCESS | 1819 | 1462479288797 Marionette TRACE conn3 <- [1,1114,null,{}] 13:14:48 INFO - PROCESS | 1819 | 1462479288803 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:49 INFO - PROCESS | 1819 | 1462479289053 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 13:14:49 INFO - PROCESS | 1819 | 1462479289373 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:49 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a216c00 == 139 [pid = 1819] [id = 286] 13:14:49 INFO - PROCESS | 1819 | ++DOMWINDOW == 201 (0x9a88e000) [pid = 1819] [serial = 859] [outer = (nil)] 13:14:49 INFO - PROCESS | 1819 | ++DOMWINDOW == 202 (0x9b02ac00) [pid = 1819] [serial = 860] [outer = 0x9a88e000] 13:14:49 INFO - PROCESS | 1819 | 1462479289465 Marionette DEBUG loaded listener.js 13:14:49 INFO - PROCESS | 1819 | ++DOMWINDOW == 203 (0x9b24a400) [pid = 1819] [serial = 861] [outer = 0x9a88e000] 13:14:50 INFO - PROCESS | 1819 | 1462479290383 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 13:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1645ms 13:14:50 INFO - PROCESS | 1819 | 1462479290440 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 13:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:14:50 INFO - PROCESS | 1819 | 1462479290445 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 13:14:50 INFO - PROCESS | 1819 | 1462479290451 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:14:50 INFO - PROCESS | 1819 | 1462479290455 Marionette TRACE conn3 <- [1,1118,null,{}] 13:14:50 INFO - PROCESS | 1819 | 1462479290461 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:50 INFO - PROCESS | 1819 | 1462479290653 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 13:14:50 INFO - PROCESS | 1819 | 1462479290922 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:51 INFO - PROCESS | 1819 | ++DOCSHELL 0x9b47fc00 == 140 [pid = 1819] [id = 287] 13:14:51 INFO - PROCESS | 1819 | ++DOMWINDOW == 204 (0x9b480000) [pid = 1819] [serial = 862] [outer = (nil)] 13:14:51 INFO - PROCESS | 1819 | ++DOMWINDOW == 205 (0x9b59c400) [pid = 1819] [serial = 863] [outer = 0x9b480000] 13:14:51 INFO - PROCESS | 1819 | 1462479291072 Marionette DEBUG loaded listener.js 13:14:51 INFO - PROCESS | 1819 | ++DOMWINDOW == 206 (0x9b804800) [pid = 1819] [serial = 864] [outer = 0x9b480000] 13:14:52 INFO - PROCESS | 1819 | 1462479292029 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 13:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1638ms 13:14:52 INFO - PROCESS | 1819 | 1462479292089 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 13:14:52 INFO - PROCESS | 1819 | 1462479292094 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 13:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:14:52 INFO - PROCESS | 1819 | 1462479292100 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:14:52 INFO - PROCESS | 1819 | 1462479292105 Marionette TRACE conn3 <- [1,1122,null,{}] 13:14:52 INFO - PROCESS | 1819 | 1462479292111 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:52 INFO - PROCESS | 1819 | 1462479292366 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 13:14:52 INFO - PROCESS | 1819 | 1462479292713 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:52 INFO - PROCESS | 1819 | ++DOCSHELL 0x9b820000 == 141 [pid = 1819] [id = 288] 13:14:52 INFO - PROCESS | 1819 | ++DOMWINDOW == 207 (0x9d84e800) [pid = 1819] [serial = 865] [outer = (nil)] 13:14:52 INFO - PROCESS | 1819 | ++DOMWINDOW == 208 (0xa104b400) [pid = 1819] [serial = 866] [outer = 0x9d84e800] 13:14:52 INFO - PROCESS | 1819 | 1462479292809 Marionette DEBUG loaded listener.js 13:14:52 INFO - PROCESS | 1819 | ++DOMWINDOW == 209 (0xa2140400) [pid = 1819] [serial = 867] [outer = 0x9d84e800] 13:14:53 INFO - PROCESS | 1819 | 1462479293736 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 13:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1691ms 13:14:53 INFO - PROCESS | 1819 | 1462479293793 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 13:14:53 INFO - PROCESS | 1819 | 1462479293796 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 13:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:14:53 INFO - PROCESS | 1819 | 1462479293803 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:14:53 INFO - PROCESS | 1819 | 1462479293806 Marionette TRACE conn3 <- [1,1126,null,{}] 13:14:53 INFO - PROCESS | 1819 | 1462479293812 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:54 INFO - PROCESS | 1819 | 1462479294053 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 13:14:54 INFO - PROCESS | 1819 | 1462479294379 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:54 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a1e3400 == 142 [pid = 1819] [id = 289] 13:14:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 210 (0x8eca4400) [pid = 1819] [serial = 868] [outer = (nil)] 13:14:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 211 (0xa21c4c00) [pid = 1819] [serial = 869] [outer = 0x8eca4400] 13:14:54 INFO - PROCESS | 1819 | 1462479294470 Marionette DEBUG loaded listener.js 13:14:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 212 (0xa22d1000) [pid = 1819] [serial = 870] [outer = 0x8eca4400] 13:14:55 INFO - PROCESS | 1819 | 1462479295380 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 13:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1639ms 13:14:55 INFO - PROCESS | 1819 | 1462479295442 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 13:14:55 INFO - PROCESS | 1819 | 1462479295446 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 13:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:14:55 INFO - PROCESS | 1819 | 1462479295452 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:14:55 INFO - PROCESS | 1819 | 1462479295456 Marionette TRACE conn3 <- [1,1130,null,{}] 13:14:55 INFO - PROCESS | 1819 | 1462479295462 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:55 INFO - PROCESS | 1819 | 1462479295654 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 13:14:55 INFO - PROCESS | 1819 | 1462479295910 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:55 INFO - PROCESS | 1819 | ++DOCSHELL 0xa2149000 == 143 [pid = 1819] [id = 290] 13:14:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 213 (0xa2280800) [pid = 1819] [serial = 871] [outer = (nil)] 13:14:56 INFO - PROCESS | 1819 | ++DOMWINDOW == 214 (0xa26cd000) [pid = 1819] [serial = 872] [outer = 0xa2280800] 13:14:56 INFO - PROCESS | 1819 | 1462479296042 Marionette DEBUG loaded listener.js 13:14:56 INFO - PROCESS | 1819 | ++DOMWINDOW == 215 (0xa321e000) [pid = 1819] [serial = 873] [outer = 0xa2280800] 13:14:56 INFO - PROCESS | 1819 | 1462479296938 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 13:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1538ms 13:14:56 INFO - PROCESS | 1819 | 1462479296993 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 13:14:57 INFO - PROCESS | 1819 | 1462479296996 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 13:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:14:57 INFO - PROCESS | 1819 | 1462479297002 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:14:57 INFO - PROCESS | 1819 | 1462479297006 Marionette TRACE conn3 <- [1,1134,null,{}] 13:14:57 INFO - PROCESS | 1819 | 1462479297012 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:57 INFO - PROCESS | 1819 | 1462479297227 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 13:14:57 INFO - PROCESS | 1819 | 1462479297543 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:57 INFO - PROCESS | 1819 | ++DOCSHELL 0x9d860800 == 144 [pid = 1819] [id = 291] 13:14:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 216 (0xa227c400) [pid = 1819] [serial = 874] [outer = (nil)] 13:14:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 217 (0xa355ec00) [pid = 1819] [serial = 875] [outer = 0xa227c400] 13:14:57 INFO - PROCESS | 1819 | 1462479297636 Marionette DEBUG loaded listener.js 13:14:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 218 (0xa35a8400) [pid = 1819] [serial = 876] [outer = 0xa227c400] 13:14:58 INFO - PROCESS | 1819 | 1462479298513 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 13:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1583ms 13:14:58 INFO - PROCESS | 1819 | 1462479298586 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 13:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:14:58 INFO - PROCESS | 1819 | 1462479298591 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 13:14:58 INFO - PROCESS | 1819 | 1462479298597 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:14:58 INFO - PROCESS | 1819 | 1462479298601 Marionette TRACE conn3 <- [1,1138,null,{}] 13:14:58 INFO - PROCESS | 1819 | 1462479298607 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:58 INFO - PROCESS | 1819 | 1462479298849 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 13:14:59 INFO - PROCESS | 1819 | 1462479299201 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:59 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d2b2c00 == 145 [pid = 1819] [id = 292] 13:14:59 INFO - PROCESS | 1819 | ++DOMWINDOW == 219 (0x8d32b400) [pid = 1819] [serial = 877] [outer = (nil)] 13:14:59 INFO - PROCESS | 1819 | ++DOMWINDOW == 220 (0xa4e17c00) [pid = 1819] [serial = 878] [outer = 0x8d32b400] 13:14:59 INFO - PROCESS | 1819 | 1462479299291 Marionette DEBUG loaded listener.js 13:14:59 INFO - PROCESS | 1819 | ++DOMWINDOW == 221 (0xa5068800) [pid = 1819] [serial = 879] [outer = 0x8d32b400] 13:15:00 INFO - PROCESS | 1819 | 1462479300183 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 13:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1638ms 13:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:15:00 INFO - PROCESS | 1819 | 1462479300236 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 13:15:00 INFO - PROCESS | 1819 | 1462479300239 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 13:15:00 INFO - PROCESS | 1819 | 1462479300246 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:15:00 INFO - PROCESS | 1819 | 1462479300250 Marionette TRACE conn3 <- [1,1142,null,{}] 13:15:00 INFO - PROCESS | 1819 | 1462479300258 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:00 INFO - PROCESS | 1819 | 1462479300469 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 13:15:00 INFO - PROCESS | 1819 | 1462479300737 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:00 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a1e3000 == 146 [pid = 1819] [id = 293] 13:15:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 222 (0x8a1e3800) [pid = 1819] [serial = 880] [outer = (nil)] 13:15:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 223 (0x8ac65000) [pid = 1819] [serial = 881] [outer = 0x8a1e3800] 13:15:00 INFO - PROCESS | 1819 | 1462479300866 Marionette DEBUG loaded listener.js 13:15:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 224 (0x8ac69800) [pid = 1819] [serial = 882] [outer = 0x8a1e3800] 13:15:02 INFO - PROCESS | 1819 | 1462479302475 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 13:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 2249ms 13:15:02 INFO - PROCESS | 1819 | 1462479302495 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 13:15:02 INFO - PROCESS | 1819 | 1462479302501 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 13:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:15:02 INFO - PROCESS | 1819 | 1462479302509 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:15:02 INFO - PROCESS | 1819 | 1462479302516 Marionette TRACE conn3 <- [1,1146,null,{}] 13:15:02 INFO - PROCESS | 1819 | 1462479302532 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:02 INFO - PROCESS | 1819 | 1462479302774 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 13:15:03 INFO - PROCESS | 1819 | 1462479303036 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:03 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a297000 == 147 [pid = 1819] [id = 294] 13:15:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 225 (0x8a298000) [pid = 1819] [serial = 883] [outer = (nil)] 13:15:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 226 (0x8a2fac00) [pid = 1819] [serial = 884] [outer = 0x8a298000] 13:15:03 INFO - PROCESS | 1819 | 1462479303132 Marionette DEBUG loaded listener.js 13:15:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 227 (0x8a8e2000) [pid = 1819] [serial = 885] [outer = 0x8a298000] 13:15:04 INFO - PROCESS | 1819 | 1462479304082 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 13:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1644ms 13:15:04 INFO - PROCESS | 1819 | 1462479304154 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 13:15:04 INFO - PROCESS | 1819 | 1462479304162 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 13:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:15:04 INFO - PROCESS | 1819 | 1462479304173 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:15:04 INFO - PROCESS | 1819 | 1462479304177 Marionette TRACE conn3 <- [1,1150,null,{}] 13:15:04 INFO - PROCESS | 1819 | 1462479304183 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:04 INFO - PROCESS | 1819 | 1462479304525 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 13:15:04 INFO - PROCESS | 1819 | --DOCSHELL 0x8a289800 == 146 [pid = 1819] [id = 195] 13:15:04 INFO - PROCESS | 1819 | --DOCSHELL 0x8b432400 == 145 [pid = 1819] [id = 201] 13:15:04 INFO - PROCESS | 1819 | --DOCSHELL 0x8a8ea400 == 144 [pid = 1819] [id = 197] 13:15:04 INFO - PROCESS | 1819 | --DOCSHELL 0x8a8e3000 == 143 [pid = 1819] [id = 276] 13:15:04 INFO - PROCESS | 1819 | --DOCSHELL 0x910d8000 == 142 [pid = 1819] [id = 275] 13:15:04 INFO - PROCESS | 1819 | --DOCSHELL 0x8b8ce400 == 141 [pid = 1819] [id = 274] 13:15:04 INFO - PROCESS | 1819 | --DOCSHELL 0x88bb1c00 == 140 [pid = 1819] [id = 273] 13:15:04 INFO - PROCESS | 1819 | --DOCSHELL 0x8aa43400 == 139 [pid = 1819] [id = 271] 13:15:04 INFO - PROCESS | 1819 | --DOCSHELL 0x884f4000 == 138 [pid = 1819] [id = 272] 13:15:04 INFO - PROCESS | 1819 | --DOCSHELL 0x8a28b400 == 137 [pid = 1819] [id = 270] 13:15:04 INFO - PROCESS | 1819 | --DOCSHELL 0x91aee800 == 136 [pid = 1819] [id = 260] 13:15:04 INFO - PROCESS | 1819 | --DOCSHELL 0x8d2a7c00 == 135 [pid = 1819] [id = 261] 13:15:04 INFO - PROCESS | 1819 | --DOCSHELL 0x8f72f800 == 134 [pid = 1819] [id = 259] 13:15:04 INFO - PROCESS | 1819 | --DOCSHELL 0x8d2b1800 == 133 [pid = 1819] [id = 258] 13:15:04 INFO - PROCESS | 1819 | --DOCSHELL 0x884f4c00 == 132 [pid = 1819] [id = 255] 13:15:04 INFO - PROCESS | 1819 | --DOMWINDOW == 226 (0x8e31c400) [pid = 1819] [serial = 764] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1819 | --DOMWINDOW == 225 (0x8e316400) [pid = 1819] [serial = 761] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1819 | --DOMWINDOW == 224 (0x9aa9e800) [pid = 1819] [serial = 722] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1819 | --DOMWINDOW == 223 (0x91aecc00) [pid = 1819] [serial = 707] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1819 | --DOMWINDOW == 222 (0x8b8d2c00) [pid = 1819] [serial = 755] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1819 | --DOMWINDOW == 221 (0xa05fc800) [pid = 1819] [serial = 728] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1819 | --DOMWINDOW == 220 (0x8d78fc00) [pid = 1819] [serial = 758] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1819 | --DOMWINDOW == 219 (0x8a2f0400) [pid = 1819] [serial = 747] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1819 | --DOMWINDOW == 218 (0x8a1d9400) [pid = 1819] [serial = 746] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1819 | --DOMWINDOW == 217 (0x8b428000) [pid = 1819] [serial = 737] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1819 | --DOMWINDOW == 216 (0x9b480c00) [pid = 1819] [serial = 725] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1819 | --DOMWINDOW == 215 (0x8b7ab400) [pid = 1819] [serial = 750] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1819 | --DOMWINDOW == 214 (0x8b7a3800) [pid = 1819] [serial = 731] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1819 | --DOMWINDOW == 213 (0x8b79e400) [pid = 1819] [serial = 749] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1819 | --DOMWINDOW == 212 (0x9a2d3000) [pid = 1819] [serial = 716] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1819 | --DOMWINDOW == 211 (0x8d2acc00) [pid = 1819] [serial = 756] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1819 | --DOMWINDOW == 210 (0x8d97d000) [pid = 1819] [serial = 759] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1819 | --DOMWINDOW == 209 (0x884f9800) [pid = 1819] [serial = 734] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1819 | --DOMWINDOW == 208 (0x8f729c00) [pid = 1819] [serial = 743] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1819 | --DOMWINDOW == 207 (0x8a294c00) [pid = 1819] [serial = 753] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1819 | --DOMWINDOW == 206 (0x974e0c00) [pid = 1819] [serial = 713] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1819 | --DOMWINDOW == 205 (0x8eca9000) [pid = 1819] [serial = 762] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1819 | --DOMWINDOW == 204 (0x8a450c00) [pid = 1819] [serial = 701] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1819 | --DOMWINDOW == 203 (0x89707c00) [pid = 1819] [serial = 752] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1819 | --DOMWINDOW == 202 (0x8d97a800) [pid = 1819] [serial = 740] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1819 | --DOMWINDOW == 201 (0x9a7ccc00) [pid = 1819] [serial = 719] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1819 | --DOMWINDOW == 200 (0x8eca8c00) [pid = 1819] [serial = 704] [outer = (nil)] [url = about:blank] 13:15:04 INFO - PROCESS | 1819 | --DOMWINDOW == 199 (0x92c8f000) [pid = 1819] [serial = 710] [outer = (nil)] [url = about:blank] 13:15:05 INFO - PROCESS | 1819 | 1462479305131 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:05 INFO - PROCESS | 1819 | ++DOCSHELL 0x884f9800 == 133 [pid = 1819] [id = 295] 13:15:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 200 (0x884fa800) [pid = 1819] [serial = 886] [outer = (nil)] 13:15:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 201 (0x88d26800) [pid = 1819] [serial = 887] [outer = 0x884fa800] 13:15:05 INFO - PROCESS | 1819 | 1462479305211 Marionette DEBUG loaded listener.js 13:15:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 202 (0x8a294c00) [pid = 1819] [serial = 888] [outer = 0x884fa800] 13:15:05 INFO - PROCESS | 1819 | --DOCSHELL 0x94507400 == 132 [pid = 1819] [id = 10] 13:15:06 INFO - PROCESS | 1819 | 1462479306220 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 13:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 2095ms 13:15:06 INFO - PROCESS | 1819 | 1462479306268 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 13:15:06 INFO - PROCESS | 1819 | 1462479306272 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 13:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:15:06 INFO - PROCESS | 1819 | 1462479306279 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:15:06 INFO - PROCESS | 1819 | 1462479306285 Marionette TRACE conn3 <- [1,1154,null,{}] 13:15:06 INFO - PROCESS | 1819 | 1462479306302 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:06 INFO - PROCESS | 1819 | 1462479306494 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 13:15:06 INFO - PROCESS | 1819 | 1462479306720 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:06 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b42e000 == 133 [pid = 1819] [id = 296] 13:15:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 203 (0x8b430c00) [pid = 1819] [serial = 889] [outer = (nil)] 13:15:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 204 (0x8b7a3800) [pid = 1819] [serial = 890] [outer = 0x8b430c00] 13:15:06 INFO - PROCESS | 1819 | 1462479306801 Marionette DEBUG loaded listener.js 13:15:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 205 (0x8b8ca400) [pid = 1819] [serial = 891] [outer = 0x8b430c00] 13:15:07 INFO - PROCESS | 1819 | 1462479307722 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 13:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1488ms 13:15:07 INFO - PROCESS | 1819 | 1462479307769 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 13:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:15:07 INFO - PROCESS | 1819 | 1462479307773 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 13:15:07 INFO - PROCESS | 1819 | 1462479307788 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:15:07 INFO - PROCESS | 1819 | 1462479307791 Marionette TRACE conn3 <- [1,1158,null,{}] 13:15:07 INFO - PROCESS | 1819 | 1462479307797 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:08 INFO - PROCESS | 1819 | 1462479308049 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 13:15:08 INFO - PROCESS | 1819 | 1462479308080 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:08 INFO - PROCESS | 1819 | ++DOCSHELL 0x8af79c00 == 134 [pid = 1819] [id = 297] 13:15:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 206 (0x8bb2bc00) [pid = 1819] [serial = 892] [outer = (nil)] 13:15:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 207 (0x8bd1fc00) [pid = 1819] [serial = 893] [outer = 0x8bb2bc00] 13:15:08 INFO - PROCESS | 1819 | 1462479308162 Marionette DEBUG loaded listener.js 13:15:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 208 (0x8d2b4000) [pid = 1819] [serial = 894] [outer = 0x8bb2bc00] 13:15:09 INFO - PROCESS | 1819 | 1462479309135 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 13:15:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1401ms 13:15:09 INFO - PROCESS | 1819 | 1462479309182 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 13:15:09 INFO - PROCESS | 1819 | 1462479309186 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 13:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:15:09 INFO - PROCESS | 1819 | 1462479309198 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:15:09 INFO - PROCESS | 1819 | 1462479309200 Marionette TRACE conn3 <- [1,1162,null,{}] 13:15:09 INFO - PROCESS | 1819 | 1462479309206 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:09 INFO - PROCESS | 1819 | 1462479309452 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 13:15:09 INFO - PROCESS | 1819 | --DOMWINDOW == 207 (0x8a290c00) [pid = 1819] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:15:09 INFO - PROCESS | 1819 | --DOMWINDOW == 206 (0x88d2e400) [pid = 1819] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:15:09 INFO - PROCESS | 1819 | --DOMWINDOW == 205 (0x910d9c00) [pid = 1819] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:15:09 INFO - PROCESS | 1819 | --DOMWINDOW == 204 (0x8a2f3400) [pid = 1819] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:15:09 INFO - PROCESS | 1819 | --DOMWINDOW == 203 (0x8e310c00) [pid = 1819] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:15:09 INFO - PROCESS | 1819 | --DOMWINDOW == 202 (0x8b8d8000) [pid = 1819] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:15:09 INFO - PROCESS | 1819 | --DOMWINDOW == 201 (0x95041c00) [pid = 1819] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:15:09 INFO - PROCESS | 1819 | --DOMWINDOW == 200 (0x8a2fb400) [pid = 1819] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:15:10 INFO - PROCESS | 1819 | 1462479310058 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:10 INFO - PROCESS | 1819 | ++DOCSHELL 0x88d2e400 == 135 [pid = 1819] [id = 298] 13:15:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 201 (0x88d34000) [pid = 1819] [serial = 895] [outer = (nil)] 13:15:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 202 (0x8aa44000) [pid = 1819] [serial = 896] [outer = 0x88d34000] 13:15:10 INFO - PROCESS | 1819 | 1462479310154 Marionette DEBUG loaded listener.js 13:15:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 203 (0x8d2b6400) [pid = 1819] [serial = 897] [outer = 0x88d34000] 13:15:10 INFO - PROCESS | 1819 | 1462479310905 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 13:15:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1734ms 13:15:10 INFO - PROCESS | 1819 | 1462479310934 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 13:15:10 INFO - PROCESS | 1819 | 1462479310938 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 13:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:15:10 INFO - PROCESS | 1819 | 1462479310944 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:15:10 INFO - PROCESS | 1819 | 1462479310947 Marionette TRACE conn3 <- [1,1166,null,{}] 13:15:10 INFO - PROCESS | 1819 | 1462479310952 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:11 INFO - PROCESS | 1819 | 1462479311199 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 13:15:11 INFO - PROCESS | 1819 | 1462479311375 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:11 INFO - PROCESS | 1819 | ++DOCSHELL 0x8bd1cc00 == 136 [pid = 1819] [id = 299] 13:15:11 INFO - PROCESS | 1819 | ++DOMWINDOW == 204 (0x8d78f400) [pid = 1819] [serial = 898] [outer = (nil)] 13:15:11 INFO - PROCESS | 1819 | ++DOMWINDOW == 205 (0x8e313800) [pid = 1819] [serial = 899] [outer = 0x8d78f400] 13:15:11 INFO - PROCESS | 1819 | 1462479311454 Marionette DEBUG loaded listener.js 13:15:11 INFO - PROCESS | 1819 | ++DOMWINDOW == 206 (0x8eca6000) [pid = 1819] [serial = 900] [outer = 0x8d78f400] 13:15:12 INFO - PROCESS | 1819 | 1462479312434 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 13:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1540ms 13:15:12 INFO - PROCESS | 1819 | 1462479312485 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 13:15:12 INFO - PROCESS | 1819 | 1462479312492 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 13:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:15:12 INFO - PROCESS | 1819 | 1462479312501 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:15:12 INFO - PROCESS | 1819 | 1462479312507 Marionette TRACE conn3 <- [1,1170,null,{}] 13:15:12 INFO - PROCESS | 1819 | 1462479312516 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:12 INFO - PROCESS | 1819 | 1462479312758 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 13:15:13 INFO - PROCESS | 1819 | 1462479313094 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:13 INFO - PROCESS | 1819 | ++DOCSHELL 0x88bac000 == 137 [pid = 1819] [id = 300] 13:15:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 207 (0x8a1e7000) [pid = 1819] [serial = 901] [outer = (nil)] 13:15:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 208 (0x8a8e3000) [pid = 1819] [serial = 902] [outer = 0x8a1e7000] 13:15:13 INFO - PROCESS | 1819 | 1462479313195 Marionette DEBUG loaded listener.js 13:15:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 209 (0x8aa4a800) [pid = 1819] [serial = 903] [outer = 0x8a1e7000] 13:15:14 INFO - PROCESS | 1819 | 1462479314124 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 13:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1685ms 13:15:14 INFO - PROCESS | 1819 | 1462479314187 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 13:15:14 INFO - PROCESS | 1819 | 1462479314196 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 13:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:15:14 INFO - PROCESS | 1819 | 1462479314208 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:15:14 INFO - PROCESS | 1819 | 1462479314212 Marionette TRACE conn3 <- [1,1174,null,{}] 13:15:14 INFO - PROCESS | 1819 | 1462479314219 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:14 INFO - PROCESS | 1819 | 1462479314496 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 13:15:14 INFO - PROCESS | 1819 | 1462479314817 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:14 INFO - PROCESS | 1819 | ++DOCSHELL 0x8af77c00 == 138 [pid = 1819] [id = 301] 13:15:14 INFO - PROCESS | 1819 | ++DOMWINDOW == 210 (0x8af78000) [pid = 1819] [serial = 904] [outer = (nil)] 13:15:14 INFO - PROCESS | 1819 | ++DOMWINDOW == 211 (0x8b42f800) [pid = 1819] [serial = 905] [outer = 0x8af78000] 13:15:14 INFO - PROCESS | 1819 | 1462479314953 Marionette DEBUG loaded listener.js 13:15:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 212 (0x8b8ce400) [pid = 1819] [serial = 906] [outer = 0x8af78000] 13:15:15 INFO - PROCESS | 1819 | 1462479315937 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 13:15:16 INFO - PROCESS | 1819 | 1462479316006 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 13:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:15:16 INFO - PROCESS | 1819 | 1462479316016 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:15:16 INFO - PROCESS | 1819 | 1462479316022 Marionette TRACE conn3 <- [1,1178,null,{}] 13:15:16 INFO - PROCESS | 1819 | 1462479316039 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:16 INFO - PROCESS | 1819 | 1462479316285 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 13:15:16 INFO - PROCESS | 1819 | 1462479316594 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:16 INFO - PROCESS | 1819 | ++DOCSHELL 0x8e21e400 == 139 [pid = 1819] [id = 302] 13:15:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 213 (0x8e312000) [pid = 1819] [serial = 907] [outer = (nil)] 13:15:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 214 (0x8ed75c00) [pid = 1819] [serial = 908] [outer = 0x8e312000] 13:15:16 INFO - PROCESS | 1819 | 1462479316690 Marionette DEBUG loaded listener.js 13:15:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 215 (0x8ed81800) [pid = 1819] [serial = 909] [outer = 0x8e312000] 13:15:17 INFO - PROCESS | 1819 | 1462479317615 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 13:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:15:17 INFO - PROCESS | 1819 | 1462479317662 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 13:15:17 INFO - PROCESS | 1819 | 1462479317669 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:15:17 INFO - PROCESS | 1819 | 1462479317672 Marionette TRACE conn3 <- [1,1182,null,{}] 13:15:17 INFO - PROCESS | 1819 | 1462479317678 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:17 INFO - PROCESS | 1819 | 1462479317912 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 13:15:18 INFO - PROCESS | 1819 | 1462479318175 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:18 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d33a400 == 140 [pid = 1819] [id = 303] 13:15:18 INFO - PROCESS | 1819 | ++DOMWINDOW == 216 (0x8f606000) [pid = 1819] [serial = 910] [outer = (nil)] 13:15:18 INFO - PROCESS | 1819 | ++DOMWINDOW == 217 (0x90e62400) [pid = 1819] [serial = 911] [outer = 0x8f606000] 13:15:18 INFO - PROCESS | 1819 | 1462479318310 Marionette DEBUG loaded listener.js 13:15:18 INFO - PROCESS | 1819 | ++DOMWINDOW == 218 (0x90e6dc00) [pid = 1819] [serial = 912] [outer = 0x8f606000] 13:15:19 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:15:19 INFO - PROCESS | 1819 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:15:19 INFO - PROCESS | 1819 | 1462479319230 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 13:15:19 INFO - PROCESS | 1819 | 1462479319320 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 13:15:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:15:19 INFO - PROCESS | 1819 | 1462479319327 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:15:19 INFO - PROCESS | 1819 | 1462479319331 Marionette TRACE conn3 <- [1,1186,null,{}] 13:15:19 INFO - PROCESS | 1819 | 1462479319337 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:19 INFO - PROCESS | 1819 | 1462479319583 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 13:15:19 INFO - PROCESS | 1819 | 1462479319886 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:19 INFO - PROCESS | 1819 | ++DOCSHELL 0x8f72ec00 == 141 [pid = 1819] [id = 304] 13:15:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 219 (0x90e6c400) [pid = 1819] [serial = 913] [outer = (nil)] 13:15:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 220 (0x91160000) [pid = 1819] [serial = 914] [outer = 0x90e6c400] 13:15:19 INFO - PROCESS | 1819 | 1462479319988 Marionette DEBUG loaded listener.js 13:15:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 221 (0x91aeb000) [pid = 1819] [serial = 915] [outer = 0x90e6c400] 13:15:20 INFO - PROCESS | 1819 | 1462479320960 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 13:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:15:21 INFO - PROCESS | 1819 | 1462479321017 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 13:15:21 INFO - PROCESS | 1819 | 1462479321024 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:15:21 INFO - PROCESS | 1819 | 1462479321028 Marionette TRACE conn3 <- [1,1190,null,{}] 13:15:21 INFO - PROCESS | 1819 | 1462479321033 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:21 INFO - PROCESS | 1819 | 1462479321283 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 13:15:21 INFO - PROCESS | 1819 | 1462479321611 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:21 INFO - PROCESS | 1819 | ++DOCSHELL 0x91dbd800 == 142 [pid = 1819] [id = 305] 13:15:21 INFO - PROCESS | 1819 | ++DOMWINDOW == 222 (0x921e3000) [pid = 1819] [serial = 916] [outer = (nil)] 13:15:21 INFO - PROCESS | 1819 | ++DOMWINDOW == 223 (0x92246400) [pid = 1819] [serial = 917] [outer = 0x921e3000] 13:15:21 INFO - PROCESS | 1819 | 1462479321708 Marionette DEBUG loaded listener.js 13:15:21 INFO - PROCESS | 1819 | ++DOMWINDOW == 224 (0x929d2000) [pid = 1819] [serial = 918] [outer = 0x921e3000] 13:15:22 INFO - PROCESS | 1819 | 1462479322634 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 13:15:22 INFO - PROCESS | 1819 | 1462479322725 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 13:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:15:22 INFO - PROCESS | 1819 | 1462479322764 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:15:22 INFO - PROCESS | 1819 | 1462479322769 Marionette TRACE conn3 <- [1,1194,null,{}] 13:15:22 INFO - PROCESS | 1819 | 1462479322784 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:23 INFO - PROCESS | 1819 | 1462479323086 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 13:15:23 INFO - PROCESS | 1819 | 1462479323341 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:23 INFO - PROCESS | 1819 | ++DOCSHELL 0x92247800 == 143 [pid = 1819] [id = 306] 13:15:23 INFO - PROCESS | 1819 | ++DOMWINDOW == 225 (0x92248000) [pid = 1819] [serial = 919] [outer = (nil)] 13:15:23 INFO - PROCESS | 1819 | ++DOMWINDOW == 226 (0x939a9400) [pid = 1819] [serial = 920] [outer = 0x92248000] 13:15:23 INFO - PROCESS | 1819 | 1462479323436 Marionette DEBUG loaded listener.js 13:15:23 INFO - PROCESS | 1819 | ++DOMWINDOW == 227 (0x93bb3800) [pid = 1819] [serial = 921] [outer = 0x92248000] 13:15:24 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:15:24 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:15:24 INFO - PROCESS | 1819 | 1462479324365 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 13:15:24 INFO - PROCESS | 1819 | 1462479324413 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 13:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:15:24 INFO - PROCESS | 1819 | 1462479324419 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:15:24 INFO - PROCESS | 1819 | 1462479324423 Marionette TRACE conn3 <- [1,1198,null,{}] 13:15:24 INFO - PROCESS | 1819 | 1462479324428 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:24 INFO - PROCESS | 1819 | 1462479324643 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 13:15:24 INFO - PROCESS | 1819 | 1462479324907 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:24 INFO - PROCESS | 1819 | ++DOCSHELL 0x9399e000 == 144 [pid = 1819] [id = 307] 13:15:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 228 (0x939a3400) [pid = 1819] [serial = 922] [outer = (nil)] 13:15:25 INFO - PROCESS | 1819 | ++DOMWINDOW == 229 (0x94f9d800) [pid = 1819] [serial = 923] [outer = 0x939a3400] 13:15:25 INFO - PROCESS | 1819 | 1462479325042 Marionette DEBUG loaded listener.js 13:15:25 INFO - PROCESS | 1819 | ++DOMWINDOW == 230 (0x94fe8000) [pid = 1819] [serial = 924] [outer = 0x939a3400] 13:15:25 INFO - PROCESS | 1819 | 1462479325973 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1596ms 13:15:26 INFO - PROCESS | 1819 | 1462479326016 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 13:15:26 INFO - PROCESS | 1819 | 1462479326020 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 13:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:15:26 INFO - PROCESS | 1819 | 1462479326027 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:15:26 INFO - PROCESS | 1819 | 1462479326030 Marionette TRACE conn3 <- [1,1202,null,{}] 13:15:26 INFO - PROCESS | 1819 | 1462479326036 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:26 INFO - PROCESS | 1819 | 1462479326255 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 13:15:26 INFO - PROCESS | 1819 | 1462479326519 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:26 INFO - PROCESS | 1819 | ++DOCSHELL 0x94f35000 == 145 [pid = 1819] [id = 308] 13:15:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 231 (0x94f39c00) [pid = 1819] [serial = 925] [outer = (nil)] 13:15:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 232 (0x97448c00) [pid = 1819] [serial = 926] [outer = 0x94f39c00] 13:15:26 INFO - PROCESS | 1819 | 1462479326664 Marionette DEBUG loaded listener.js 13:15:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 233 (0x97452400) [pid = 1819] [serial = 927] [outer = 0x94f39c00] 13:15:27 INFO - PROCESS | 1819 | 1462479327553 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:15:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 13:15:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1580ms 13:15:27 INFO - PROCESS | 1819 | 1462479327608 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 13:15:27 INFO - PROCESS | 1819 | 1462479327611 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 13:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:15:27 INFO - PROCESS | 1819 | 1462479327618 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:15:27 INFO - PROCESS | 1819 | 1462479327621 Marionette TRACE conn3 <- [1,1206,null,{}] 13:15:27 INFO - PROCESS | 1819 | 1462479327631 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:27 INFO - PROCESS | 1819 | 1462479327857 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 13:15:28 INFO - PROCESS | 1819 | 1462479328120 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:28 INFO - PROCESS | 1819 | ++DOCSHELL 0x92c92800 == 146 [pid = 1819] [id = 309] 13:15:28 INFO - PROCESS | 1819 | ++DOMWINDOW == 234 (0x94fa1400) [pid = 1819] [serial = 928] [outer = (nil)] 13:15:28 INFO - PROCESS | 1819 | ++DOMWINDOW == 235 (0x9803d000) [pid = 1819] [serial = 929] [outer = 0x94fa1400] 13:15:28 INFO - PROCESS | 1819 | 1462479328251 Marionette DEBUG loaded listener.js 13:15:28 INFO - PROCESS | 1819 | ++DOMWINDOW == 236 (0x9900e400) [pid = 1819] [serial = 930] [outer = 0x94fa1400] 13:15:29 INFO - PROCESS | 1819 | 1462479329207 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 13:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1631ms 13:15:29 INFO - PROCESS | 1819 | 1462479329251 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 13:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:15:29 INFO - PROCESS | 1819 | 1462479329255 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 13:15:29 INFO - PROCESS | 1819 | 1462479329262 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:15:29 INFO - PROCESS | 1819 | 1462479329267 Marionette TRACE conn3 <- [1,1210,null,{}] 13:15:29 INFO - PROCESS | 1819 | 1462479329273 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:29 INFO - PROCESS | 1819 | 1462479329493 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 13:15:29 INFO - PROCESS | 1819 | 1462479329784 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:29 INFO - PROCESS | 1819 | ++DOCSHELL 0x9950a800 == 147 [pid = 1819] [id = 310] 13:15:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 237 (0x99ea1400) [pid = 1819] [serial = 931] [outer = (nil)] 13:15:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 238 (0x9a214000) [pid = 1819] [serial = 932] [outer = 0x99ea1400] 13:15:29 INFO - PROCESS | 1819 | 1462479329917 Marionette DEBUG loaded listener.js 13:15:30 INFO - PROCESS | 1819 | ++DOMWINDOW == 239 (0x9a220400) [pid = 1819] [serial = 933] [outer = 0x99ea1400] 13:15:30 INFO - PROCESS | 1819 | 1462479330789 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1588ms 13:15:30 INFO - PROCESS | 1819 | 1462479330851 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 13:15:30 INFO - PROCESS | 1819 | 1462479330856 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 13:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:15:30 INFO - PROCESS | 1819 | 1462479330863 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:15:30 INFO - PROCESS | 1819 | 1462479330867 Marionette TRACE conn3 <- [1,1214,null,{}] 13:15:30 INFO - PROCESS | 1819 | 1462479330874 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:31 INFO - PROCESS | 1819 | 1462479331085 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 13:15:31 INFO - PROCESS | 1819 | 1462479331433 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:31 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a2ce800 == 148 [pid = 1819] [id = 311] 13:15:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 240 (0x9a2d0800) [pid = 1819] [serial = 934] [outer = (nil)] 13:15:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 241 (0x9a2d9c00) [pid = 1819] [serial = 935] [outer = 0x9a2d0800] 13:15:31 INFO - PROCESS | 1819 | 1462479331534 Marionette DEBUG loaded listener.js 13:15:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 242 (0x9a3d2000) [pid = 1819] [serial = 936] [outer = 0x9a2d0800] 13:15:32 INFO - PROCESS | 1819 | 1462479332435 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 13:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1636ms 13:15:32 INFO - PROCESS | 1819 | 1462479332500 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 13:15:32 INFO - PROCESS | 1819 | 1462479332504 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 13:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:15:32 INFO - PROCESS | 1819 | 1462479332511 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:15:32 INFO - PROCESS | 1819 | 1462479332514 Marionette TRACE conn3 <- [1,1218,null,{}] 13:15:32 INFO - PROCESS | 1819 | 1462479332520 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:32 INFO - PROCESS | 1819 | 1462479332745 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 13:15:33 INFO - PROCESS | 1819 | 1462479333066 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:33 INFO - PROCESS | 1819 | ++DOCSHELL 0x8970b000 == 149 [pid = 1819] [id = 312] 13:15:33 INFO - PROCESS | 1819 | ++DOMWINDOW == 243 (0x8a28ec00) [pid = 1819] [serial = 937] [outer = (nil)] 13:15:33 INFO - PROCESS | 1819 | ++DOMWINDOW == 244 (0x9a408400) [pid = 1819] [serial = 938] [outer = 0x8a28ec00] 13:15:33 INFO - PROCESS | 1819 | 1462479333165 Marionette DEBUG loaded listener.js 13:15:33 INFO - PROCESS | 1819 | ++DOMWINDOW == 245 (0x9a40f000) [pid = 1819] [serial = 939] [outer = 0x8a28ec00] 13:15:34 INFO - PROCESS | 1819 | 1462479334026 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 13:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1587ms 13:15:34 INFO - PROCESS | 1819 | 1462479334101 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 13:15:34 INFO - PROCESS | 1819 | 1462479334105 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 13:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:15:34 INFO - PROCESS | 1819 | 1462479334112 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:15:34 INFO - PROCESS | 1819 | 1462479334115 Marionette TRACE conn3 <- [1,1222,null,{}] 13:15:34 INFO - PROCESS | 1819 | 1462479334121 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:34 INFO - PROCESS | 1819 | 1462479334329 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 13:15:34 INFO - PROCESS | 1819 | 1462479334644 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:34 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a2dcc00 == 150 [pid = 1819] [id = 313] 13:15:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 246 (0x9a3de000) [pid = 1819] [serial = 940] [outer = (nil)] 13:15:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 247 (0x9a779400) [pid = 1819] [serial = 941] [outer = 0x9a3de000] 13:15:34 INFO - PROCESS | 1819 | 1462479334754 Marionette DEBUG loaded listener.js 13:15:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 248 (0x9a7cf400) [pid = 1819] [serial = 942] [outer = 0x9a3de000] 13:15:35 INFO - PROCESS | 1819 | 1462479335639 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 13:15:35 INFO - PROCESS | 1819 | 1462479335699 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 13:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:15:35 INFO - PROCESS | 1819 | 1462479335705 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:15:35 INFO - PROCESS | 1819 | 1462479335709 Marionette TRACE conn3 <- [1,1226,null,{}] 13:15:35 INFO - PROCESS | 1819 | 1462479335715 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:35 INFO - PROCESS | 1819 | 1462479335917 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 13:15:36 INFO - PROCESS | 1819 | 1462479336198 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:36 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a2cdc00 == 151 [pid = 1819] [id = 314] 13:15:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 249 (0x9a2db000) [pid = 1819] [serial = 943] [outer = (nil)] 13:15:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 250 (0x9aaa5800) [pid = 1819] [serial = 944] [outer = 0x9a2db000] 13:15:36 INFO - PROCESS | 1819 | 1462479336328 Marionette DEBUG loaded listener.js 13:15:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 251 (0x9abddc00) [pid = 1819] [serial = 945] [outer = 0x9a2db000] 13:15:37 INFO - PROCESS | 1819 | 1462479337194 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 13:15:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:15:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1531ms 13:15:37 INFO - PROCESS | 1819 | 1462479337238 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 13:15:37 INFO - PROCESS | 1819 | 1462479337243 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 13:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:15:37 INFO - PROCESS | 1819 | 1462479337249 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:15:37 INFO - PROCESS | 1819 | 1462479337252 Marionette TRACE conn3 <- [1,1230,null,{}] 13:15:37 INFO - PROCESS | 1819 | 1462479337258 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:37 INFO - PROCESS | 1819 | 1462479337471 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 13:15:37 INFO - PROCESS | 1819 | 1462479337793 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:37 INFO - PROCESS | 1819 | ++DOCSHELL 0x9ad4fc00 == 152 [pid = 1819] [id = 315] 13:15:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 252 (0x9b02a400) [pid = 1819] [serial = 946] [outer = (nil)] 13:15:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 253 (0x9b476800) [pid = 1819] [serial = 947] [outer = 0x9b02a400] 13:15:37 INFO - PROCESS | 1819 | 1462479337935 Marionette DEBUG loaded listener.js 13:15:38 INFO - PROCESS | 1819 | ++DOMWINDOW == 254 (0x9b482000) [pid = 1819] [serial = 948] [outer = 0x9b02a400] 13:15:38 INFO - PROCESS | 1819 | 1462479338815 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 13:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1630ms 13:15:38 INFO - PROCESS | 1819 | 1462479338881 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 13:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:15:38 INFO - PROCESS | 1819 | 1462479338885 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 13:15:38 INFO - PROCESS | 1819 | 1462479338892 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:15:38 INFO - PROCESS | 1819 | 1462479338896 Marionette TRACE conn3 <- [1,1234,null,{}] 13:15:38 INFO - PROCESS | 1819 | 1462479338902 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:39 INFO - PROCESS | 1819 | 1462479339116 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 13:15:39 INFO - PROCESS | 1819 | 1462479339433 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:39 INFO - PROCESS | 1819 | ++DOCSHELL 0x8f604400 == 153 [pid = 1819] [id = 316] 13:15:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 255 (0x9aaa7400) [pid = 1819] [serial = 949] [outer = (nil)] 13:15:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 256 (0x9b79a800) [pid = 1819] [serial = 950] [outer = 0x9aaa7400] 13:15:39 INFO - PROCESS | 1819 | 1462479339528 Marionette DEBUG loaded listener.js 13:15:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 257 (0x9b801800) [pid = 1819] [serial = 951] [outer = 0x9aaa7400] 13:15:40 INFO - PROCESS | 1819 | 1462479340407 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 13:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1584ms 13:15:40 INFO - PROCESS | 1819 | 1462479340475 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 13:15:40 INFO - PROCESS | 1819 | 1462479340479 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 13:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:15:40 INFO - PROCESS | 1819 | 1462479340486 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:15:40 INFO - PROCESS | 1819 | 1462479340488 Marionette TRACE conn3 <- [1,1238,null,{}] 13:15:40 INFO - PROCESS | 1819 | 1462479340494 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:40 INFO - PROCESS | 1819 | 1462479340686 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 13:15:40 INFO - PROCESS | 1819 | 1462479340953 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:41 INFO - PROCESS | 1819 | ++DOCSHELL 0x9aaa6c00 == 154 [pid = 1819] [id = 317] 13:15:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 258 (0x9b59ac00) [pid = 1819] [serial = 952] [outer = (nil)] 13:15:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 259 (0x9c1d0000) [pid = 1819] [serial = 953] [outer = 0x9b59ac00] 13:15:41 INFO - PROCESS | 1819 | 1462479341080 Marionette DEBUG loaded listener.js 13:15:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 260 (0x9d471800) [pid = 1819] [serial = 954] [outer = 0x9b59ac00] 13:15:41 INFO - PROCESS | 1819 | 1462479341952 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 13:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1529ms 13:15:42 INFO - PROCESS | 1819 | 1462479342017 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 13:15:42 INFO - PROCESS | 1819 | 1462479342021 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 13:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:15:42 INFO - PROCESS | 1819 | 1462479342027 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:15:42 INFO - PROCESS | 1819 | 1462479342030 Marionette TRACE conn3 <- [1,1242,null,{}] 13:15:42 INFO - PROCESS | 1819 | 1462479342036 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:42 INFO - PROCESS | 1819 | 1462479342260 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 13:15:43 INFO - PROCESS | 1819 | --DOCSHELL 0x8e21f800 == 153 [pid = 1819] [id = 152] 13:15:43 INFO - PROCESS | 1819 | --DOCSHELL 0x8a1d9800 == 152 [pid = 1819] [id = 243] 13:15:43 INFO - PROCESS | 1819 | --DOCSHELL 0x884f5c00 == 151 [pid = 1819] [id = 244] 13:15:43 INFO - PROCESS | 1819 | --DOCSHELL 0x884f9400 == 150 [pid = 1819] [id = 245] 13:15:43 INFO - PROCESS | 1819 | --DOCSHELL 0x884ef800 == 149 [pid = 1819] [id = 246] 13:15:43 INFO - PROCESS | 1819 | --DOCSHELL 0x9a2d5000 == 148 [pid = 1819] [id = 241] 13:15:43 INFO - PROCESS | 1819 | --DOCSHELL 0x9b47fc00 == 147 [pid = 1819] [id = 287] 13:15:43 INFO - PROCESS | 1819 | --DOCSHELL 0x9a216c00 == 146 [pid = 1819] [id = 286] 13:15:43 INFO - PROCESS | 1819 | --DOCSHELL 0x9a76ec00 == 145 [pid = 1819] [id = 285] 13:15:43 INFO - PROCESS | 1819 | --DOCSHELL 0x9a406000 == 144 [pid = 1819] [id = 284] 13:15:43 INFO - PROCESS | 1819 | --DOCSHELL 0x9803b000 == 143 [pid = 1819] [id = 282] 13:15:43 INFO - PROCESS | 1819 | --DOCSHELL 0x91ae3800 == 142 [pid = 1819] [id = 283] 13:15:43 INFO - PROCESS | 1819 | --DOCSHELL 0x8eca7400 == 141 [pid = 1819] [id = 281] 13:15:43 INFO - PROCESS | 1819 | --DOCSHELL 0x9115c800 == 140 [pid = 1819] [id = 280] 13:15:43 INFO - PROCESS | 1819 | --DOCSHELL 0x8d975400 == 139 [pid = 1819] [id = 279] 13:15:43 INFO - PROCESS | 1819 | --DOCSHELL 0x8b426000 == 138 [pid = 1819] [id = 278] 13:15:43 INFO - PROCESS | 1819 | --DOCSHELL 0x884f2400 == 137 [pid = 1819] [id = 277] 13:15:43 INFO - PROCESS | 1819 | --DOMWINDOW == 259 (0x8a44ec00) [pid = 1819] [serial = 813] [outer = (nil)] [url = about:blank] 13:15:43 INFO - PROCESS | 1819 | --DOMWINDOW == 258 (0x8d97b400) [pid = 1819] [serial = 822] [outer = (nil)] [url = about:blank] 13:15:43 INFO - PROCESS | 1819 | --DOMWINDOW == 257 (0x9a40a800) [pid = 1819] [serial = 809] [outer = (nil)] [url = about:blank] 13:15:43 INFO - PROCESS | 1819 | --DOMWINDOW == 256 (0x921de400) [pid = 1819] [serial = 828] [outer = (nil)] [url = about:blank] 13:15:43 INFO - PROCESS | 1819 | --DOMWINDOW == 255 (0x90e65000) [pid = 1819] [serial = 776] [outer = (nil)] [url = about:blank] 13:15:43 INFO - PROCESS | 1819 | --DOMWINDOW == 254 (0x8d788c00) [pid = 1819] [serial = 818] [outer = (nil)] [url = about:blank] 13:15:43 INFO - PROCESS | 1819 | --DOMWINDOW == 253 (0x90e64c00) [pid = 1819] [serial = 825] [outer = (nil)] [url = about:blank] 13:15:43 INFO - PROCESS | 1819 | --DOMWINDOW == 252 (0x9a221c00) [pid = 1819] [serial = 803] [outer = (nil)] [url = about:blank] 13:15:43 INFO - PROCESS | 1819 | --DOMWINDOW == 251 (0x9503c400) [pid = 1819] [serial = 794] [outer = (nil)] [url = about:blank] 13:15:43 INFO - PROCESS | 1819 | --DOMWINDOW == 250 (0x9399fc00) [pid = 1819] [serial = 788] [outer = (nil)] [url = about:blank] 13:15:43 INFO - PROCESS | 1819 | --DOMWINDOW == 249 (0x91163400) [pid = 1819] [serial = 827] [outer = (nil)] [url = about:blank] 13:15:43 INFO - PROCESS | 1819 | --DOMWINDOW == 248 (0x91dc1400) [pid = 1819] [serial = 782] [outer = (nil)] [url = about:blank] 13:15:43 INFO - PROCESS | 1819 | --DOMWINDOW == 247 (0x8d789400) [pid = 1819] [serial = 816] [outer = (nil)] [url = about:blank] 13:15:43 INFO - PROCESS | 1819 | --DOMWINDOW == 246 (0x8e220800) [pid = 1819] [serial = 773] [outer = (nil)] [url = about:blank] 13:15:43 INFO - PROCESS | 1819 | --DOMWINDOW == 245 (0x88d2ac00) [pid = 1819] [serial = 767] [outer = (nil)] [url = about:blank] 13:15:43 INFO - PROCESS | 1819 | --DOMWINDOW == 244 (0x8f725000) [pid = 1819] [serial = 824] [outer = (nil)] [url = about:blank] 13:15:43 INFO - PROCESS | 1819 | --DOMWINDOW == 243 (0x974e7400) [pid = 1819] [serial = 630] [outer = (nil)] [url = about:blank] 13:15:43 INFO - PROCESS | 1819 | --DOMWINDOW == 242 (0x9a2db400) [pid = 1819] [serial = 806] [outer = (nil)] [url = about:blank] 13:15:43 INFO - PROCESS | 1819 | --DOMWINDOW == 241 (0x8d2b2400) [pid = 1819] [serial = 815] [outer = (nil)] [url = about:blank] 13:15:43 INFO - PROCESS | 1819 | --DOMWINDOW == 240 (0x8ed7dc00) [pid = 1819] [serial = 765] [outer = (nil)] [url = about:blank] 13:15:43 INFO - PROCESS | 1819 | --DOMWINDOW == 239 (0x99e9e000) [pid = 1819] [serial = 800] [outer = (nil)] [url = about:blank] 13:15:43 INFO - PROCESS | 1819 | --DOMWINDOW == 238 (0x929d5000) [pid = 1819] [serial = 785] [outer = (nil)] [url = about:blank] 13:15:43 INFO - PROCESS | 1819 | --DOMWINDOW == 237 (0x8f60a000) [pid = 1819] [serial = 819] [outer = (nil)] [url = about:blank] 13:15:43 INFO - PROCESS | 1819 | --DOMWINDOW == 236 (0x97452000) [pid = 1819] [serial = 797] [outer = (nil)] [url = about:blank] 13:15:43 INFO - PROCESS | 1819 | --DOMWINDOW == 235 (0x9115c400) [pid = 1819] [serial = 779] [outer = (nil)] [url = about:blank] 13:15:43 INFO - PROCESS | 1819 | --DOMWINDOW == 234 (0x8a2f6800) [pid = 1819] [serial = 812] [outer = (nil)] [url = about:blank] 13:15:43 INFO - PROCESS | 1819 | --DOMWINDOW == 233 (0x94f36800) [pid = 1819] [serial = 791] [outer = (nil)] [url = about:blank] 13:15:43 INFO - PROCESS | 1819 | --DOMWINDOW == 232 (0x8b7a1400) [pid = 1819] [serial = 821] [outer = (nil)] [url = about:blank] 13:15:43 INFO - PROCESS | 1819 | --DOMWINDOW == 231 (0x8aa4cc00) [pid = 1819] [serial = 770] [outer = (nil)] [url = about:blank] 13:15:43 INFO - PROCESS | 1819 | --DOMWINDOW == 230 (0x9224b400) [pid = 1819] [serial = 830] [outer = (nil)] [url = about:blank] 13:15:43 INFO - PROCESS | 1819 | 1462479343776 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:43 INFO - PROCESS | 1819 | ++DOCSHELL 0x8970ac00 == 138 [pid = 1819] [id = 318] 13:15:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 231 (0x8970b800) [pid = 1819] [serial = 955] [outer = (nil)] 13:15:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 232 (0x8a44f000) [pid = 1819] [serial = 956] [outer = 0x8970b800] 13:15:43 INFO - PROCESS | 1819 | 1462479343858 Marionette DEBUG loaded listener.js 13:15:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 233 (0x8af7d800) [pid = 1819] [serial = 957] [outer = 0x8970b800] 13:15:44 INFO - PROCESS | 1819 | 1462479344673 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 13:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 2686ms 13:15:44 INFO - PROCESS | 1819 | 1462479344716 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 13:15:44 INFO - PROCESS | 1819 | 1462479344723 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 13:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:15:44 INFO - PROCESS | 1819 | 1462479344731 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:15:44 INFO - PROCESS | 1819 | 1462479344737 Marionette TRACE conn3 <- [1,1246,null,{}] 13:15:44 INFO - PROCESS | 1819 | 1462479344772 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:44 INFO - PROCESS | 1819 | 1462479344978 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 13:15:45 INFO - PROCESS | 1819 | 1462479344990 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:45 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d32cc00 == 139 [pid = 1819] [id = 319] 13:15:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 234 (0x8d32d400) [pid = 1819] [serial = 958] [outer = (nil)] 13:15:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 235 (0x8d782400) [pid = 1819] [serial = 959] [outer = 0x8d32d400] 13:15:45 INFO - PROCESS | 1819 | 1462479345071 Marionette DEBUG loaded listener.js 13:15:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 236 (0x8d78f000) [pid = 1819] [serial = 960] [outer = 0x8d32d400] 13:15:46 INFO - PROCESS | 1819 | 1462479346162 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 13:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1505ms 13:15:46 INFO - PROCESS | 1819 | 1462479346245 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 13:15:46 INFO - PROCESS | 1819 | 1462479346251 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 13:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:15:46 INFO - PROCESS | 1819 | 1462479346258 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:15:46 INFO - PROCESS | 1819 | 1462479346260 Marionette TRACE conn3 <- [1,1250,null,{}] 13:15:46 INFO - PROCESS | 1819 | 1462479346267 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:46 INFO - PROCESS | 1819 | 1462479346516 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 13:15:46 INFO - PROCESS | 1819 | 1462479346548 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:46 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b432800 == 140 [pid = 1819] [id = 320] 13:15:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 237 (0x8d978c00) [pid = 1819] [serial = 961] [outer = (nil)] 13:15:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 238 (0x8ecad400) [pid = 1819] [serial = 962] [outer = 0x8d978c00] 13:15:46 INFO - PROCESS | 1819 | 1462479346623 Marionette DEBUG loaded listener.js 13:15:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 239 (0x8f60e800) [pid = 1819] [serial = 963] [outer = 0x8d978c00] 13:15:47 INFO - PROCESS | 1819 | 1462479347637 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 13:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1436ms 13:15:47 INFO - PROCESS | 1819 | 1462479347702 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 13:15:47 INFO - PROCESS | 1819 | 1462479347706 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 13:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:15:47 INFO - PROCESS | 1819 | 1462479347722 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:15:47 INFO - PROCESS | 1819 | 1462479347731 Marionette TRACE conn3 <- [1,1254,null,{}] 13:15:47 INFO - PROCESS | 1819 | 1462479347757 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:48 INFO - PROCESS | 1819 | 1462479348077 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 13:15:48 INFO - PROCESS | 1819 | 1462479348108 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:48 INFO - PROCESS | 1819 | ++DOCSHELL 0x8e314c00 == 141 [pid = 1819] [id = 321] 13:15:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 240 (0x8f723400) [pid = 1819] [serial = 964] [outer = (nil)] 13:15:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 241 (0x91dbec00) [pid = 1819] [serial = 965] [outer = 0x8f723400] 13:15:48 INFO - PROCESS | 1819 | 1462479348190 Marionette DEBUG loaded listener.js 13:15:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 242 (0x921db800) [pid = 1819] [serial = 966] [outer = 0x8f723400] 13:15:48 INFO - PROCESS | 1819 | --DOMWINDOW == 241 (0x8b428c00) [pid = 1819] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:15:48 INFO - PROCESS | 1819 | --DOMWINDOW == 240 (0x980d0400) [pid = 1819] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:15:48 INFO - PROCESS | 1819 | --DOMWINDOW == 239 (0x8b430c00) [pid = 1819] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:15:48 INFO - PROCESS | 1819 | --DOMWINDOW == 238 (0x88d34000) [pid = 1819] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:15:48 INFO - PROCESS | 1819 | --DOMWINDOW == 237 (0x8a298000) [pid = 1819] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:15:48 INFO - PROCESS | 1819 | --DOMWINDOW == 236 (0x8bb2bc00) [pid = 1819] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:15:48 INFO - PROCESS | 1819 | --DOMWINDOW == 235 (0x884fa800) [pid = 1819] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:15:49 INFO - PROCESS | 1819 | 1462479349425 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 13:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1767ms 13:15:49 INFO - PROCESS | 1819 | 1462479349482 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 13:15:49 INFO - PROCESS | 1819 | 1462479349487 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 13:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:15:49 INFO - PROCESS | 1819 | 1462479349493 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:15:49 INFO - PROCESS | 1819 | 1462479349496 Marionette TRACE conn3 <- [1,1258,null,{}] 13:15:49 INFO - PROCESS | 1819 | 1462479349502 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:49 INFO - PROCESS | 1819 | 1462479349705 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 13:15:49 INFO - PROCESS | 1819 | 1462479349898 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:49 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a298000 == 142 [pid = 1819] [id = 322] 13:15:49 INFO - PROCESS | 1819 | ++DOMWINDOW == 236 (0x8a2f1400) [pid = 1819] [serial = 967] [outer = (nil)] 13:15:49 INFO - PROCESS | 1819 | ++DOMWINDOW == 237 (0x91dbcc00) [pid = 1819] [serial = 968] [outer = 0x8a2f1400] 13:15:49 INFO - PROCESS | 1819 | 1462479349980 Marionette DEBUG loaded listener.js 13:15:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 238 (0x92210000) [pid = 1819] [serial = 969] [outer = 0x8a2f1400] 13:15:50 INFO - PROCESS | 1819 | 1462479350931 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 13:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1486ms 13:15:50 INFO - PROCESS | 1819 | 1462479350993 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 13:15:51 INFO - PROCESS | 1819 | 1462479351000 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 13:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:15:51 INFO - PROCESS | 1819 | 1462479351010 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:15:51 INFO - PROCESS | 1819 | 1462479351017 Marionette TRACE conn3 <- [1,1262,null,{}] 13:15:51 INFO - PROCESS | 1819 | 1462479351026 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:51 INFO - PROCESS | 1819 | 1462479351354 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 13:15:51 INFO - PROCESS | 1819 | 1462479351632 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:51 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b7a0c00 == 143 [pid = 1819] [id = 323] 13:15:51 INFO - PROCESS | 1819 | ++DOMWINDOW == 239 (0x8b7a4400) [pid = 1819] [serial = 970] [outer = (nil)] 13:15:51 INFO - PROCESS | 1819 | ++DOMWINDOW == 240 (0x8bb20000) [pid = 1819] [serial = 971] [outer = 0x8b7a4400] 13:15:51 INFO - PROCESS | 1819 | 1462479351730 Marionette DEBUG loaded listener.js 13:15:51 INFO - PROCESS | 1819 | ++DOMWINDOW == 241 (0x8bd1b400) [pid = 1819] [serial = 972] [outer = 0x8b7a4400] 13:15:52 INFO - PROCESS | 1819 | 1462479352701 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 13:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1739ms 13:15:52 INFO - PROCESS | 1819 | 1462479352751 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 13:15:52 INFO - PROCESS | 1819 | 1462479352760 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 13:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:15:52 INFO - PROCESS | 1819 | 1462479352773 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:15:52 INFO - PROCESS | 1819 | 1462479352777 Marionette TRACE conn3 <- [1,1266,null,{}] 13:15:52 INFO - PROCESS | 1819 | 1462479352791 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:53 INFO - PROCESS | 1819 | 1462479353088 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 13:15:53 INFO - PROCESS | 1819 | 1462479353431 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:53 INFO - PROCESS | 1819 | ++DOCSHELL 0x8f606800 == 144 [pid = 1819] [id = 324] 13:15:53 INFO - PROCESS | 1819 | ++DOMWINDOW == 242 (0x8f606c00) [pid = 1819] [serial = 973] [outer = (nil)] 13:15:53 INFO - PROCESS | 1819 | ++DOMWINDOW == 243 (0x8f72cc00) [pid = 1819] [serial = 974] [outer = 0x8f606c00] 13:15:53 INFO - PROCESS | 1819 | 1462479353526 Marionette DEBUG loaded listener.js 13:15:53 INFO - PROCESS | 1819 | ++DOMWINDOW == 244 (0x910d9c00) [pid = 1819] [serial = 975] [outer = 0x8f606c00] 13:15:54 INFO - PROCESS | 1819 | 1462479354505 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 13:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1785ms 13:15:54 INFO - PROCESS | 1819 | 1462479354558 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 13:15:54 INFO - PROCESS | 1819 | 1462479354562 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 13:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:15:54 INFO - PROCESS | 1819 | 1462479354570 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:15:54 INFO - PROCESS | 1819 | 1462479354577 Marionette TRACE conn3 <- [1,1270,null,{}] 13:15:54 INFO - PROCESS | 1819 | 1462479354594 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:54 INFO - PROCESS | 1819 | 1462479354845 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 13:15:55 INFO - PROCESS | 1819 | 1462479355226 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:55 INFO - PROCESS | 1819 | ++DOCSHELL 0x9399ec00 == 145 [pid = 1819] [id = 325] 13:15:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 245 (0x939a3800) [pid = 1819] [serial = 976] [outer = (nil)] 13:15:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 246 (0x94f2f800) [pid = 1819] [serial = 977] [outer = 0x939a3800] 13:15:55 INFO - PROCESS | 1819 | 1462479355327 Marionette DEBUG loaded listener.js 13:15:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 247 (0x9503c400) [pid = 1819] [serial = 978] [outer = 0x939a3800] 13:15:56 INFO - PROCESS | 1819 | 1462479356321 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 13:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1789ms 13:15:56 INFO - PROCESS | 1819 | 1462479356360 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 13:15:56 INFO - PROCESS | 1819 | 1462479356364 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 13:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:15:56 INFO - PROCESS | 1819 | 1462479356372 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:15:56 INFO - PROCESS | 1819 | 1462479356376 Marionette TRACE conn3 <- [1,1274,null,{}] 13:15:56 INFO - PROCESS | 1819 | 1462479356382 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:56 INFO - PROCESS | 1819 | 1462479356626 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 13:15:56 INFO - PROCESS | 1819 | 1462479356944 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:56 INFO - PROCESS | 1819 | ++DOCSHELL 0x93bb0800 == 146 [pid = 1819] [id = 326] 13:15:56 INFO - PROCESS | 1819 | ++DOMWINDOW == 248 (0x974e1000) [pid = 1819] [serial = 979] [outer = (nil)] 13:15:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 249 (0x990b2000) [pid = 1819] [serial = 980] [outer = 0x974e1000] 13:15:57 INFO - PROCESS | 1819 | 1462479357044 Marionette DEBUG loaded listener.js 13:15:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 250 (0x99554800) [pid = 1819] [serial = 981] [outer = 0x974e1000] 13:15:57 INFO - PROCESS | 1819 | 1462479357981 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 13:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1641ms 13:15:58 INFO - PROCESS | 1819 | 1462479358014 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 13:15:58 INFO - PROCESS | 1819 | 1462479358023 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 13:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:15:58 INFO - PROCESS | 1819 | 1462479358033 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:15:58 INFO - PROCESS | 1819 | 1462479358043 Marionette TRACE conn3 <- [1,1278,null,{}] 13:15:58 INFO - PROCESS | 1819 | 1462479358050 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:58 INFO - PROCESS | 1819 | 1462479358275 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 13:15:58 INFO - PROCESS | 1819 | 1462479358588 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:58 INFO - PROCESS | 1819 | ++DOCSHELL 0x8bd1b800 == 147 [pid = 1819] [id = 327] 13:15:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 251 (0x8e319400) [pid = 1819] [serial = 982] [outer = (nil)] 13:15:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 252 (0x9a216c00) [pid = 1819] [serial = 983] [outer = 0x8e319400] 13:15:58 INFO - PROCESS | 1819 | 1462479358686 Marionette DEBUG loaded listener.js 13:15:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 253 (0x9a21e000) [pid = 1819] [serial = 984] [outer = 0x8e319400] 13:15:59 INFO - PROCESS | 1819 | 1462479359601 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 13:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1638ms 13:15:59 INFO - PROCESS | 1819 | 1462479359672 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 13:15:59 INFO - PROCESS | 1819 | 1462479359676 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 13:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:15:59 INFO - PROCESS | 1819 | 1462479359683 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:15:59 INFO - PROCESS | 1819 | 1462479359687 Marionette TRACE conn3 <- [1,1282,null,{}] 13:15:59 INFO - PROCESS | 1819 | 1462479359693 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:59 INFO - PROCESS | 1819 | 1462479359993 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 13:16:00 INFO - PROCESS | 1819 | 1462479360324 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:00 INFO - PROCESS | 1819 | ++DOCSHELL 0x8ed77c00 == 148 [pid = 1819] [id = 328] 13:16:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 254 (0x99ea1800) [pid = 1819] [serial = 985] [outer = (nil)] 13:16:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 255 (0x9a7ce000) [pid = 1819] [serial = 986] [outer = 0x99ea1800] 13:16:00 INFO - PROCESS | 1819 | 1462479360420 Marionette DEBUG loaded listener.js 13:16:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 256 (0x9aaa5c00) [pid = 1819] [serial = 987] [outer = 0x99ea1800] 13:16:01 INFO - PROCESS | 1819 | 1462479361331 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 13:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1683ms 13:16:01 INFO - PROCESS | 1819 | 1462479361368 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 13:16:01 INFO - PROCESS | 1819 | 1462479361372 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 13:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:16:01 INFO - PROCESS | 1819 | 1462479361379 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:16:01 INFO - PROCESS | 1819 | 1462479361383 Marionette TRACE conn3 <- [1,1286,null,{}] 13:16:01 INFO - PROCESS | 1819 | 1462479361389 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:01 INFO - PROCESS | 1819 | 1462479361617 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 13:16:01 INFO - PROCESS | 1819 | 1462479361940 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:01 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a21c000 == 149 [pid = 1819] [id = 329] 13:16:01 INFO - PROCESS | 1819 | ++DOMWINDOW == 257 (0x9a69a800) [pid = 1819] [serial = 988] [outer = (nil)] 13:16:02 INFO - PROCESS | 1819 | ++DOMWINDOW == 258 (0x9b5a8800) [pid = 1819] [serial = 989] [outer = 0x9a69a800] 13:16:02 INFO - PROCESS | 1819 | 1462479362039 Marionette DEBUG loaded listener.js 13:16:02 INFO - PROCESS | 1819 | ++DOMWINDOW == 259 (0x9b812c00) [pid = 1819] [serial = 990] [outer = 0x9a69a800] 13:16:02 INFO - PROCESS | 1819 | 1462479362981 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 13:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1682ms 13:16:03 INFO - PROCESS | 1819 | 1462479363062 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 13:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:16:03 INFO - PROCESS | 1819 | 1462479363066 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 13:16:03 INFO - PROCESS | 1819 | 1462479363073 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:16:03 INFO - PROCESS | 1819 | 1462479363077 Marionette TRACE conn3 <- [1,1290,null,{}] 13:16:03 INFO - PROCESS | 1819 | 1462479363083 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:03 INFO - PROCESS | 1819 | 1462479363350 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 13:16:03 INFO - PROCESS | 1819 | 1462479363677 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:03 INFO - PROCESS | 1819 | ++DOCSHELL 0x884ef800 == 150 [pid = 1819] [id = 330] 13:16:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 260 (0x8bd1e800) [pid = 1819] [serial = 991] [outer = (nil)] 13:16:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 261 (0xa05ed400) [pid = 1819] [serial = 992] [outer = 0x8bd1e800] 13:16:03 INFO - PROCESS | 1819 | 1462479363767 Marionette DEBUG loaded listener.js 13:16:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 262 (0xa1050c00) [pid = 1819] [serial = 993] [outer = 0x8bd1e800] 13:16:04 INFO - PROCESS | 1819 | 1462479364668 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 13:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1632ms 13:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:16:04 INFO - PROCESS | 1819 | 1462479364705 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 13:16:04 INFO - PROCESS | 1819 | 1462479364708 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 13:16:04 INFO - PROCESS | 1819 | 1462479364715 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:16:04 INFO - PROCESS | 1819 | 1462479364719 Marionette TRACE conn3 <- [1,1294,null,{}] 13:16:04 INFO - PROCESS | 1819 | 1462479364725 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:04 INFO - PROCESS | 1819 | 1462479364950 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 13:16:05 INFO - PROCESS | 1819 | 1462479365290 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:05 INFO - PROCESS | 1819 | ++DOCSHELL 0x94fe8800 == 151 [pid = 1819] [id = 331] 13:16:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 263 (0x97450000) [pid = 1819] [serial = 994] [outer = (nil)] 13:16:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 264 (0xa227d400) [pid = 1819] [serial = 995] [outer = 0x97450000] 13:16:05 INFO - PROCESS | 1819 | 1462479365385 Marionette DEBUG loaded listener.js 13:16:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 265 (0xa242b800) [pid = 1819] [serial = 996] [outer = 0x97450000] 13:16:06 INFO - PROCESS | 1819 | 1462479366232 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 13:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1541ms 13:16:06 INFO - PROCESS | 1819 | 1462479366256 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 13:16:06 INFO - PROCESS | 1819 | 1462479366260 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 13:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:16:06 INFO - PROCESS | 1819 | 1462479366267 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:16:06 INFO - PROCESS | 1819 | 1462479366271 Marionette TRACE conn3 <- [1,1298,null,{}] 13:16:06 INFO - PROCESS | 1819 | 1462479366304 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:06 INFO - PROCESS | 1819 | 1462479366534 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 13:16:06 INFO - PROCESS | 1819 | 1462479366853 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:06 INFO - PROCESS | 1819 | ++DOCSHELL 0x8970fc00 == 152 [pid = 1819] [id = 332] 13:16:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 266 (0x9be3d400) [pid = 1819] [serial = 997] [outer = (nil)] 13:16:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 267 (0xa3266c00) [pid = 1819] [serial = 998] [outer = 0x9be3d400] 13:16:06 INFO - PROCESS | 1819 | 1462479366953 Marionette DEBUG loaded listener.js 13:16:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 268 (0xa32e5800) [pid = 1819] [serial = 999] [outer = 0x9be3d400] 13:16:07 INFO - PROCESS | 1819 | 1462479367876 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1644ms 13:16:07 INFO - PROCESS | 1819 | 1462479367913 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 13:16:07 INFO - PROCESS | 1819 | 1462479367916 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 13:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:16:07 INFO - PROCESS | 1819 | 1462479367924 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:16:07 INFO - PROCESS | 1819 | 1462479367929 Marionette TRACE conn3 <- [1,1302,null,{}] 13:16:07 INFO - PROCESS | 1819 | 1462479367935 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:08 INFO - PROCESS | 1819 | 1462479368210 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 13:16:08 INFO - PROCESS | 1819 | 1462479368583 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:08 INFO - PROCESS | 1819 | ++DOCSHELL 0xa4e13400 == 153 [pid = 1819] [id = 333] 13:16:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 269 (0xa6207400) [pid = 1819] [serial = 1000] [outer = (nil)] 13:16:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 270 (0xa6237c00) [pid = 1819] [serial = 1001] [outer = 0xa6207400] 13:16:08 INFO - PROCESS | 1819 | 1462479368686 Marionette DEBUG loaded listener.js 13:16:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 271 (0xa6713000) [pid = 1819] [serial = 1002] [outer = 0xa6207400] 13:16:09 INFO - PROCESS | 1819 | 1462479369613 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 13:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1737ms 13:16:09 INFO - PROCESS | 1819 | 1462479369662 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 13:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:16:09 INFO - PROCESS | 1819 | 1462479369667 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 13:16:09 INFO - PROCESS | 1819 | 1462479369675 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:16:09 INFO - PROCESS | 1819 | 1462479369679 Marionette TRACE conn3 <- [1,1306,null,{}] 13:16:09 INFO - PROCESS | 1819 | 1462479369687 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:09 INFO - PROCESS | 1819 | 1462479369920 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 13:16:10 INFO - PROCESS | 1819 | 1462479370256 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:10 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a5c2400 == 154 [pid = 1819] [id = 334] 13:16:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 272 (0x8a5c2800) [pid = 1819] [serial = 1003] [outer = (nil)] 13:16:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 273 (0x8a5cbc00) [pid = 1819] [serial = 1004] [outer = 0x8a5c2800] 13:16:10 INFO - PROCESS | 1819 | 1462479370354 Marionette DEBUG loaded listener.js 13:16:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 274 (0x8a5ce800) [pid = 1819] [serial = 1005] [outer = 0x8a5c2800] 13:16:11 INFO - PROCESS | 1819 | 1462479371253 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 13:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1640ms 13:16:11 INFO - PROCESS | 1819 | 1462479371314 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 13:16:11 INFO - PROCESS | 1819 | 1462479371324 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 13:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:16:11 INFO - PROCESS | 1819 | 1462479371348 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:16:11 INFO - PROCESS | 1819 | 1462479371351 Marionette TRACE conn3 <- [1,1310,null,{}] 13:16:11 INFO - PROCESS | 1819 | 1462479371357 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:11 INFO - PROCESS | 1819 | 1462479371618 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 13:16:11 INFO - PROCESS | 1819 | 1462479371945 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:11 INFO - PROCESS | 1819 | ++DOCSHELL 0x88d31000 == 155 [pid = 1819] [id = 335] 13:16:11 INFO - PROCESS | 1819 | ++DOMWINDOW == 275 (0x8a5c9400) [pid = 1819] [serial = 1006] [outer = (nil)] 13:16:12 INFO - PROCESS | 1819 | ++DOMWINDOW == 276 (0x8bd79000) [pid = 1819] [serial = 1007] [outer = 0x8a5c9400] 13:16:12 INFO - PROCESS | 1819 | 1462479372046 Marionette DEBUG loaded listener.js 13:16:12 INFO - PROCESS | 1819 | ++DOMWINDOW == 277 (0x8bd7b400) [pid = 1819] [serial = 1008] [outer = 0x8a5c9400] 13:16:13 INFO - PROCESS | 1819 | 1462479373030 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 13:16:13 INFO - PROCESS | 1819 | 1462479373087 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 13:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:16:13 INFO - PROCESS | 1819 | 1462479373094 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:16:13 INFO - PROCESS | 1819 | 1462479373098 Marionette TRACE conn3 <- [1,1314,null,{}] 13:16:13 INFO - PROCESS | 1819 | 1462479373103 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:13 INFO - PROCESS | 1819 | 1462479373352 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 13:16:13 INFO - PROCESS | 1819 | 1462479373678 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:13 INFO - PROCESS | 1819 | ++DOCSHELL 0x8bd74400 == 156 [pid = 1819] [id = 336] 13:16:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 278 (0x8bd74800) [pid = 1819] [serial = 1009] [outer = (nil)] 13:16:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 279 (0x9b80ac00) [pid = 1819] [serial = 1010] [outer = 0x8bd74800] 13:16:13 INFO - PROCESS | 1819 | 1462479373773 Marionette DEBUG loaded listener.js 13:16:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 280 (0xa6718c00) [pid = 1819] [serial = 1011] [outer = 0x8bd74800] 13:16:14 INFO - PROCESS | 1819 | 1462479374682 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 13:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1633ms 13:16:14 INFO - PROCESS | 1819 | 1462479374728 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 13:16:14 INFO - PROCESS | 1819 | 1462479374732 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 13:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:16:14 INFO - PROCESS | 1819 | 1462479374739 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:16:14 INFO - PROCESS | 1819 | 1462479374743 Marionette TRACE conn3 <- [1,1318,null,{}] 13:16:14 INFO - PROCESS | 1819 | 1462479374749 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:14 INFO - PROCESS | 1819 | 1462479374984 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 13:16:15 INFO - PROCESS | 1819 | 1462479375328 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:15 INFO - PROCESS | 1819 | ++DOCSHELL 0x89768800 == 157 [pid = 1819] [id = 337] 13:16:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 281 (0x8976b000) [pid = 1819] [serial = 1012] [outer = (nil)] 13:16:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 282 (0x89772000) [pid = 1819] [serial = 1013] [outer = 0x8976b000] 13:16:15 INFO - PROCESS | 1819 | 1462479375427 Marionette DEBUG loaded listener.js 13:16:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 283 (0x89774000) [pid = 1819] [serial = 1014] [outer = 0x8976b000] 13:16:16 INFO - PROCESS | 1819 | 1462479376324 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 13:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1637ms 13:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:16:16 INFO - PROCESS | 1819 | 1462479376377 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 13:16:16 INFO - PROCESS | 1819 | 1462479376380 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 13:16:16 INFO - PROCESS | 1819 | 1462479376387 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:16:16 INFO - PROCESS | 1819 | 1462479376390 Marionette TRACE conn3 <- [1,1322,null,{}] 13:16:16 INFO - PROCESS | 1819 | 1462479376396 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:16 INFO - PROCESS | 1819 | 1462479376601 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 13:16:16 INFO - PROCESS | 1819 | 1462479376941 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:16 INFO - PROCESS | 1819 | ++DOCSHELL 0x87981c00 == 158 [pid = 1819] [id = 338] 13:16:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 284 (0x87982400) [pid = 1819] [serial = 1015] [outer = (nil)] 13:16:17 INFO - PROCESS | 1819 | ++DOMWINDOW == 285 (0x8798a000) [pid = 1819] [serial = 1016] [outer = 0x87982400] 13:16:17 INFO - PROCESS | 1819 | 1462479377037 Marionette DEBUG loaded listener.js 13:16:17 INFO - PROCESS | 1819 | ++DOMWINDOW == 286 (0x8798c000) [pid = 1819] [serial = 1017] [outer = 0x87982400] 13:16:18 INFO - PROCESS | 1819 | 1462479378642 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 13:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 2333ms 13:16:18 INFO - PROCESS | 1819 | 1462479378721 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 13:16:18 INFO - PROCESS | 1819 | 1462479378726 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 13:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:16:18 INFO - PROCESS | 1819 | 1462479378736 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:16:18 INFO - PROCESS | 1819 | 1462479378741 Marionette TRACE conn3 <- [1,1326,null,{}] 13:16:18 INFO - PROCESS | 1819 | 1462479378751 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:19 INFO - PROCESS | 1819 | 1462479378999 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 13:16:19 INFO - PROCESS | 1819 | 1462479379280 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:19 INFO - PROCESS | 1819 | ++DOCSHELL 0x88ba8000 == 159 [pid = 1819] [id = 339] 13:16:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 287 (0x88d34000) [pid = 1819] [serial = 1018] [outer = (nil)] 13:16:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 288 (0x8a1e0000) [pid = 1819] [serial = 1019] [outer = 0x88d34000] 13:16:19 INFO - PROCESS | 1819 | 1462479379366 Marionette DEBUG loaded listener.js 13:16:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 289 (0x8a44f800) [pid = 1819] [serial = 1020] [outer = 0x88d34000] 13:16:20 INFO - PROCESS | 1819 | 1462479380497 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 13:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1837ms 13:16:20 INFO - PROCESS | 1819 | 1462479380574 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 13:16:20 INFO - PROCESS | 1819 | 1462479380583 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 13:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:16:20 INFO - PROCESS | 1819 | 1462479380594 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:16:20 INFO - PROCESS | 1819 | 1462479380599 Marionette TRACE conn3 <- [1,1330,null,{}] 13:16:20 INFO - PROCESS | 1819 | 1462479380605 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:20 INFO - PROCESS | 1819 | 1462479380873 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x8b42f400 == 158 [pid = 1819] [id = 185] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x8b430000 == 157 [pid = 1819] [id = 206] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x8a8e4000 == 156 [pid = 1819] [id = 202] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x9115d800 == 155 [pid = 1819] [id = 208] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x8a450400 == 154 [pid = 1819] [id = 256] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x9744f400 == 153 [pid = 1819] [id = 73] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x8a8e2400 == 152 [pid = 1819] [id = 232] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x9a405000 == 151 [pid = 1819] [id = 194] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x8f610800 == 150 [pid = 1819] [id = 125] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x8a28f800 == 149 [pid = 1819] [id = 196] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x8eca1c00 == 148 [pid = 1819] [id = 96] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x8a8ed800 == 147 [pid = 1819] [id = 184] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x8eca8800 == 146 [pid = 1819] [id = 186] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x8d97c800 == 145 [pid = 1819] [id = 257] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x8a8f0400 == 144 [pid = 1819] [id = 192] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x90e6a800 == 143 [pid = 1819] [id = 187] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x9a691800 == 142 [pid = 1819] [id = 69] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x8d78dc00 == 141 [pid = 1819] [id = 188] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x8d32f400 == 140 [pid = 1819] [id = 203] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x974e4800 == 139 [pid = 1819] [id = 191] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x910df000 == 138 [pid = 1819] [id = 93] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x93bb1000 == 137 [pid = 1819] [id = 72] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x8d338c00 == 136 [pid = 1819] [id = 207] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x94f9d400 == 135 [pid = 1819] [id = 61] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x8d97f400 == 134 [pid = 1819] [id = 205] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x8aa4d800 == 133 [pid = 1819] [id = 209] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x8f601c00 == 132 [pid = 1819] [id = 124] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x8e314c00 == 131 [pid = 1819] [id = 321] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x8b432800 == 130 [pid = 1819] [id = 320] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x8d32cc00 == 129 [pid = 1819] [id = 319] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x8970ac00 == 128 [pid = 1819] [id = 318] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x9aaa6c00 == 127 [pid = 1819] [id = 317] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x8f604400 == 126 [pid = 1819] [id = 316] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x9a2cdc00 == 125 [pid = 1819] [id = 314] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x9ad4fc00 == 124 [pid = 1819] [id = 315] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x9a2dcc00 == 123 [pid = 1819] [id = 313] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x8970b000 == 122 [pid = 1819] [id = 312] 13:16:21 INFO - PROCESS | 1819 | --DOCSHELL 0x980cf800 == 121 [pid = 1819] [id = 11] 13:16:21 INFO - PROCESS | 1819 | --DOMWINDOW == 288 (0x8e313800) [pid = 1819] [serial = 899] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1819 | --DOMWINDOW == 287 (0x9aa99c00) [pid = 1819] [serial = 857] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1819 | --DOMWINDOW == 286 (0x9a7d7c00) [pid = 1819] [serial = 854] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1819 | --DOMWINDOW == 285 (0x929df400) [pid = 1819] [serial = 831] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1819 | --DOMWINDOW == 284 (0xa4e17c00) [pid = 1819] [serial = 878] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1819 | --DOMWINDOW == 283 (0xa26cd000) [pid = 1819] [serial = 872] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1819 | --DOMWINDOW == 282 (0x9b02ac00) [pid = 1819] [serial = 860] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1819 | --DOMWINDOW == 281 (0x9b59c400) [pid = 1819] [serial = 863] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1819 | --DOMWINDOW == 280 (0xa21c4c00) [pid = 1819] [serial = 869] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1819 | --DOMWINDOW == 279 (0x9a76cc00) [pid = 1819] [serial = 851] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1819 | --DOMWINDOW == 278 (0x8b7aac00) [pid = 1819] [serial = 836] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1819 | --DOMWINDOW == 277 (0xa104b400) [pid = 1819] [serial = 866] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1819 | --DOMWINDOW == 276 (0x8bb2ac00) [pid = 1819] [serial = 618] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:16:21 INFO - PROCESS | 1819 | --DOMWINDOW == 275 (0x8b8ca400) [pid = 1819] [serial = 891] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1819 | --DOMWINDOW == 274 (0x8aa44000) [pid = 1819] [serial = 896] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1819 | --DOMWINDOW == 273 (0x8a2fac00) [pid = 1819] [serial = 884] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1819 | --DOMWINDOW == 272 (0x8d2b4000) [pid = 1819] [serial = 894] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1819 | --DOMWINDOW == 271 (0x8ed74c00) [pid = 1819] [serial = 839] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1819 | --DOMWINDOW == 270 (0x9224b800) [pid = 1819] [serial = 842] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1819 | --DOMWINDOW == 269 (0x88d26800) [pid = 1819] [serial = 887] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1819 | --DOMWINDOW == 268 (0x8b7a3800) [pid = 1819] [serial = 890] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1819 | --DOMWINDOW == 267 (0x8a8e2000) [pid = 1819] [serial = 885] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1819 | --DOMWINDOW == 266 (0x95047000) [pid = 1819] [serial = 845] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1819 | --DOMWINDOW == 265 (0x8ac65000) [pid = 1819] [serial = 881] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1819 | --DOMWINDOW == 264 (0x8bd1fc00) [pid = 1819] [serial = 893] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1819 | --DOMWINDOW == 263 (0x8d2b6400) [pid = 1819] [serial = 897] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1819 | --DOMWINDOW == 262 (0x99013000) [pid = 1819] [serial = 848] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1819 | --DOMWINDOW == 261 (0xa355ec00) [pid = 1819] [serial = 875] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1819 | --DOMWINDOW == 260 (0x8a294c00) [pid = 1819] [serial = 888] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1819 | --DOMWINDOW == 259 (0x88d26400) [pid = 1819] [serial = 833] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1819 | 1462479381791 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:21 INFO - PROCESS | 1819 | ++DOCSHELL 0x88d26400 == 122 [pid = 1819] [id = 340] 13:16:21 INFO - PROCESS | 1819 | ++DOMWINDOW == 260 (0x88d26800) [pid = 1819] [serial = 1021] [outer = (nil)] 13:16:21 INFO - PROCESS | 1819 | ++DOMWINDOW == 261 (0x8970f400) [pid = 1819] [serial = 1022] [outer = 0x88d26800] 13:16:21 INFO - PROCESS | 1819 | 1462479381914 Marionette DEBUG loaded listener.js 13:16:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 262 (0x8a44b000) [pid = 1819] [serial = 1023] [outer = 0x88d26800] 13:16:22 INFO - PROCESS | 1819 | 1462479382792 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 13:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 2235ms 13:16:22 INFO - PROCESS | 1819 | 1462479382829 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 13:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:16:22 INFO - PROCESS | 1819 | 1462479382834 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 13:16:22 INFO - PROCESS | 1819 | 1462479382843 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:16:22 INFO - PROCESS | 1819 | 1462479382850 Marionette TRACE conn3 <- [1,1334,null,{}] 13:16:22 INFO - PROCESS | 1819 | 1462479382867 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:23 INFO - PROCESS | 1819 | 1462479383093 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 13:16:23 INFO - PROCESS | 1819 | 1462479383358 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:23 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b7a5c00 == 123 [pid = 1819] [id = 341] 13:16:23 INFO - PROCESS | 1819 | ++DOMWINDOW == 263 (0x8b8cc800) [pid = 1819] [serial = 1024] [outer = (nil)] 13:16:23 INFO - PROCESS | 1819 | ++DOMWINDOW == 264 (0x8bb1c800) [pid = 1819] [serial = 1025] [outer = 0x8b8cc800] 13:16:23 INFO - PROCESS | 1819 | 1462479383457 Marionette DEBUG loaded listener.js 13:16:23 INFO - PROCESS | 1819 | ++DOMWINDOW == 265 (0x8bd17800) [pid = 1819] [serial = 1026] [outer = 0x8b8cc800] 13:16:24 INFO - PROCESS | 1819 | 1462479384361 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1593ms 13:16:24 INFO - PROCESS | 1819 | 1462479384435 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 13:16:24 INFO - PROCESS | 1819 | 1462479384439 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 13:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:16:24 INFO - PROCESS | 1819 | 1462479384446 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:16:24 INFO - PROCESS | 1819 | 1462479384448 Marionette TRACE conn3 <- [1,1338,null,{}] 13:16:24 INFO - PROCESS | 1819 | 1462479384454 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:24 INFO - PROCESS | 1819 | 1462479384732 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 13:16:24 INFO - PROCESS | 1819 | 1462479384761 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:24 INFO - PROCESS | 1819 | ++DOCSHELL 0x8bd1d000 == 124 [pid = 1819] [id = 342] 13:16:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 266 (0x8d2aac00) [pid = 1819] [serial = 1027] [outer = (nil)] 13:16:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 267 (0x8d32cc00) [pid = 1819] [serial = 1028] [outer = 0x8d2aac00] 13:16:24 INFO - PROCESS | 1819 | 1462479384837 Marionette DEBUG loaded listener.js 13:16:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 268 (0x8d785000) [pid = 1819] [serial = 1029] [outer = 0x8d2aac00] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 267 (0x8f72dc00) [pid = 1819] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 266 (0x89706000) [pid = 1819] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 265 (0x9aaa2c00) [pid = 1819] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 264 (0x8a1e3800) [pid = 1819] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 263 (0x929db000) [pid = 1819] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 262 (0x8af72000) [pid = 1819] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 261 (0x8eca4400) [pid = 1819] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 260 (0x9d84e800) [pid = 1819] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 259 (0x9b480000) [pid = 1819] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 258 (0x9a88e000) [pid = 1819] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 257 (0x9a883c00) [pid = 1819] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 256 (0x9a407c00) [pid = 1819] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 255 (0x974e7c00) [pid = 1819] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 254 (0x9803dc00) [pid = 1819] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 253 (0x92c90800) [pid = 1819] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 252 (0x91dbf800) [pid = 1819] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 251 (0x8d976000) [pid = 1819] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 250 (0x8b431400) [pid = 1819] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 249 (0x884f5000) [pid = 1819] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 248 (0x8aa4dc00) [pid = 1819] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 247 (0x9a216000) [pid = 1819] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 246 (0x980cfc00) [pid = 1819] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 245 (0x99014c00) [pid = 1819] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 244 (0x9744d400) [pid = 1819] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 243 (0x93bb8800) [pid = 1819] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 242 (0x938a8800) [pid = 1819] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 241 (0x92203c00) [pid = 1819] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 240 (0x8e31cc00) [pid = 1819] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 239 (0x94507800) [pid = 1819] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 238 (0x8d330800) [pid = 1819] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 237 (0x88bab000) [pid = 1819] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 236 (0x8a444400) [pid = 1819] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 235 (0x8a2f4800) [pid = 1819] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 234 (0x94f39000) [pid = 1819] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 233 (0x9a3d6400) [pid = 1819] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 232 (0x88ba8800) [pid = 1819] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 231 (0x8970a400) [pid = 1819] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 230 (0x8f606000) [pid = 1819] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 229 (0x8f723400) [pid = 1819] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 228 (0x8a28ec00) [pid = 1819] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 227 (0x9a2db000) [pid = 1819] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 226 (0x9a3de000) [pid = 1819] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 225 (0x99ea1400) [pid = 1819] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 224 (0x9b59ac00) [pid = 1819] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 223 (0x8e312000) [pid = 1819] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 222 (0x94f39c00) [pid = 1819] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 221 (0x9a2d0800) [pid = 1819] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 220 (0x8d32d400) [pid = 1819] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 3087ms 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 219 (0x92248000) [pid = 1819] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 218 (0x9aaa7400) [pid = 1819] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 217 (0x90e6c400) [pid = 1819] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 216 (0x94fa1400) [pid = 1819] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 215 (0x8af78000) [pid = 1819] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 214 (0x921e3000) [pid = 1819] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 213 (0x8a1e7000) [pid = 1819] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 212 (0x939a3400) [pid = 1819] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 211 (0x9b02a400) [pid = 1819] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 210 (0x8970b800) [pid = 1819] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 209 (0x8d978c00) [pid = 1819] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 208 (0x8a8ec000) [pid = 1819] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 207 (0x9a2d1800) [pid = 1819] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 206 (0x9a960000) [pid = 1819] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 205 (0x884f1c00) [pid = 1819] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 204 (0xa2280800) [pid = 1819] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 203 (0x91159400) [pid = 1819] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 202 (0x884fb800) [pid = 1819] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 201 (0x8bd1d400) [pid = 1819] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 200 (0x884f6400) [pid = 1819] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 199 (0x884f5800) [pid = 1819] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 198 (0x9b47b800) [pid = 1819] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 197 (0x8a1dcc00) [pid = 1819] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 196 (0x9a76c400) [pid = 1819] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 195 (0x8d97d400) [pid = 1819] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 194 (0x8a297400) [pid = 1819] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 193 (0x8f730400) [pid = 1819] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 192 (0x8e314400) [pid = 1819] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 191 (0x91dbb800) [pid = 1819] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 190 (0x91aef400) [pid = 1819] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 189 (0xa227c400) [pid = 1819] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 188 (0x8d337000) [pid = 1819] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 187 (0x95047c00) [pid = 1819] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 186 (0x8b42ac00) [pid = 1819] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 185 (0x8d32b400) [pid = 1819] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:16:27 INFO - PROCESS | 1819 | --DOMWINDOW == 184 (0x90e68800) [pid = 1819] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:16:27 INFO - PROCESS | 1819 | 1462479387515 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 13:16:27 INFO - PROCESS | 1819 | 1462479387540 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 13:16:27 INFO - PROCESS | 1819 | 1462479387543 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 13:16:27 INFO - PROCESS | 1819 | 1462479387595 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:16:27 INFO - PROCESS | 1819 | 1462479387597 Marionette TRACE conn3 <- [1,1342,null,{}] 13:16:27 INFO - PROCESS | 1819 | 1462479387610 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:27 INFO - PROCESS | 1819 | 1462479387801 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 13:16:27 INFO - PROCESS | 1819 | 1462479387812 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:27 INFO - PROCESS | 1819 | ++DOCSHELL 0x884f1c00 == 125 [pid = 1819] [id = 343] 13:16:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 185 (0x884f5c00) [pid = 1819] [serial = 1030] [outer = (nil)] 13:16:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 186 (0x8970a400) [pid = 1819] [serial = 1031] [outer = 0x884f5c00] 13:16:27 INFO - PROCESS | 1819 | 1462479387900 Marionette DEBUG loaded listener.js 13:16:28 INFO - PROCESS | 1819 | ++DOMWINDOW == 187 (0x8a289800) [pid = 1819] [serial = 1032] [outer = 0x884f5c00] 13:16:28 INFO - PROCESS | 1819 | 1462479388804 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 13:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1298ms 13:16:28 INFO - PROCESS | 1819 | 1462479388879 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 13:16:28 INFO - PROCESS | 1819 | 1462479388882 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 13:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:16:28 INFO - PROCESS | 1819 | 1462479388888 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:16:28 INFO - PROCESS | 1819 | 1462479388891 Marionette TRACE conn3 <- [1,1346,null,{}] 13:16:28 INFO - PROCESS | 1819 | 1462479388897 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:29 INFO - PROCESS | 1819 | 1462479389117 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 13:16:29 INFO - PROCESS | 1819 | 1462479389429 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:29 INFO - PROCESS | 1819 | ++DOCSHELL 0x87988000 == 126 [pid = 1819] [id = 344] 13:16:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 188 (0x87988800) [pid = 1819] [serial = 1033] [outer = (nil)] 13:16:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 189 (0x884f8000) [pid = 1819] [serial = 1034] [outer = 0x87988800] 13:16:29 INFO - PROCESS | 1819 | 1462479389598 Marionette DEBUG loaded listener.js 13:16:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 190 (0x8970c400) [pid = 1819] [serial = 1035] [outer = 0x87988800] 13:16:30 INFO - PROCESS | 1819 | 1462479390617 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 13:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1783ms 13:16:30 INFO - PROCESS | 1819 | 1462479390674 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 13:16:30 INFO - PROCESS | 1819 | 1462479390681 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 13:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:16:30 INFO - PROCESS | 1819 | 1462479390689 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:16:30 INFO - PROCESS | 1819 | 1462479390695 Marionette TRACE conn3 <- [1,1350,null,{}] 13:16:30 INFO - PROCESS | 1819 | 1462479390704 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:30 INFO - PROCESS | 1819 | 1462479390942 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 13:16:31 INFO - PROCESS | 1819 | 1462479391265 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:31 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a5cd000 == 127 [pid = 1819] [id = 345] 13:16:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 191 (0x8a8eac00) [pid = 1819] [serial = 1036] [outer = (nil)] 13:16:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 192 (0x8aa4bc00) [pid = 1819] [serial = 1037] [outer = 0x8a8eac00] 13:16:31 INFO - PROCESS | 1819 | 1462479391361 Marionette DEBUG loaded listener.js 13:16:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 193 (0x8ac68c00) [pid = 1819] [serial = 1038] [outer = 0x8a8eac00] 13:16:32 INFO - PROCESS | 1819 | 1462479392398 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 13:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1745ms 13:16:32 INFO - PROCESS | 1819 | 1462479392436 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 13:16:32 INFO - PROCESS | 1819 | 1462479392443 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 13:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:16:32 INFO - PROCESS | 1819 | 1462479392452 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:16:32 INFO - PROCESS | 1819 | 1462479392456 Marionette TRACE conn3 <- [1,1354,null,{}] 13:16:32 INFO - PROCESS | 1819 | 1462479392463 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:32 INFO - PROCESS | 1819 | 1462479392684 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 13:16:33 INFO - PROCESS | 1819 | 1462479393048 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:33 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b433400 == 128 [pid = 1819] [id = 346] 13:16:33 INFO - PROCESS | 1819 | ++DOMWINDOW == 194 (0x8b7a4800) [pid = 1819] [serial = 1039] [outer = (nil)] 13:16:33 INFO - PROCESS | 1819 | ++DOMWINDOW == 195 (0x8b8ca400) [pid = 1819] [serial = 1040] [outer = 0x8b7a4800] 13:16:33 INFO - PROCESS | 1819 | 1462479393142 Marionette DEBUG loaded listener.js 13:16:33 INFO - PROCESS | 1819 | ++DOMWINDOW == 196 (0x8bb20400) [pid = 1819] [serial = 1041] [outer = 0x8b7a4800] 13:16:34 INFO - PROCESS | 1819 | 1462479394151 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 13:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1744ms 13:16:34 INFO - PROCESS | 1819 | 1462479394197 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 13:16:34 INFO - PROCESS | 1819 | 1462479394202 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 13:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:16:34 INFO - PROCESS | 1819 | 1462479394211 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:16:34 INFO - PROCESS | 1819 | 1462479394220 Marionette TRACE conn3 <- [1,1358,null,{}] 13:16:34 INFO - PROCESS | 1819 | 1462479394235 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:34 INFO - PROCESS | 1819 | 1462479394503 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 13:16:34 INFO - PROCESS | 1819 | 1462479394819 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:34 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b431400 == 129 [pid = 1819] [id = 347] 13:16:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 197 (0x8d333400) [pid = 1819] [serial = 1042] [outer = (nil)] 13:16:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 198 (0x8d97d800) [pid = 1819] [serial = 1043] [outer = 0x8d333400] 13:16:34 INFO - PROCESS | 1819 | 1462479394911 Marionette DEBUG loaded listener.js 13:16:35 INFO - PROCESS | 1819 | ++DOMWINDOW == 199 (0x8e217400) [pid = 1819] [serial = 1044] [outer = 0x8d333400] 13:16:35 INFO - PROCESS | 1819 | 1462479395869 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 13:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1701ms 13:16:35 INFO - PROCESS | 1819 | 1462479395910 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 13:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:16:35 INFO - PROCESS | 1819 | 1462479395916 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 13:16:35 INFO - PROCESS | 1819 | 1462479395922 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:16:35 INFO - PROCESS | 1819 | 1462479395926 Marionette TRACE conn3 <- [1,1362,null,{}] 13:16:35 INFO - PROCESS | 1819 | 1462479395932 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:36 INFO - PROCESS | 1819 | 1462479396153 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 13:16:36 INFO - PROCESS | 1819 | 1462479396437 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:36 INFO - PROCESS | 1819 | ++DOCSHELL 0x88ba7000 == 130 [pid = 1819] [id = 348] 13:16:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 200 (0x8ac64400) [pid = 1819] [serial = 1045] [outer = (nil)] 13:16:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 201 (0x8eca1400) [pid = 1819] [serial = 1046] [outer = 0x8ac64400] 13:16:36 INFO - PROCESS | 1819 | 1462479396548 Marionette DEBUG loaded listener.js 13:16:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 202 (0x8eca8800) [pid = 1819] [serial = 1047] [outer = 0x8ac64400] 13:16:37 INFO - PROCESS | 1819 | 1462479397481 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 13:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1639ms 13:16:37 INFO - PROCESS | 1819 | 1462479397562 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 13:16:37 INFO - PROCESS | 1819 | 1462479397566 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 13:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:16:37 INFO - PROCESS | 1819 | 1462479397574 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:16:37 INFO - PROCESS | 1819 | 1462479397578 Marionette TRACE conn3 <- [1,1366,null,{}] 13:16:37 INFO - PROCESS | 1819 | 1462479397584 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:37 INFO - PROCESS | 1819 | 1462479397844 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 13:16:38 INFO - PROCESS | 1819 | 1462479398171 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:38 INFO - PROCESS | 1819 | ++DOCSHELL 0x8ed78000 == 131 [pid = 1819] [id = 349] 13:16:38 INFO - PROCESS | 1819 | ++DOMWINDOW == 203 (0x8ed7b000) [pid = 1819] [serial = 1048] [outer = (nil)] 13:16:38 INFO - PROCESS | 1819 | ++DOMWINDOW == 204 (0x8f602000) [pid = 1819] [serial = 1049] [outer = 0x8ed7b000] 13:16:38 INFO - PROCESS | 1819 | 1462479398286 Marionette DEBUG loaded listener.js 13:16:38 INFO - PROCESS | 1819 | ++DOMWINDOW == 205 (0x8f72dc00) [pid = 1819] [serial = 1050] [outer = 0x8ed7b000] 13:16:39 INFO - PROCESS | 1819 | 1462479399353 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 13:16:39 INFO - PROCESS | 1819 | 1462479399419 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 13:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:16:39 INFO - PROCESS | 1819 | 1462479399426 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:16:39 INFO - PROCESS | 1819 | 1462479399430 Marionette TRACE conn3 <- [1,1370,null,{}] 13:16:39 INFO - PROCESS | 1819 | 1462479399436 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:39 INFO - PROCESS | 1819 | 1462479399680 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 13:16:40 INFO - PROCESS | 1819 | 1462479400007 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:40 INFO - PROCESS | 1819 | ++DOCSHELL 0x8bd16000 == 132 [pid = 1819] [id = 350] 13:16:40 INFO - PROCESS | 1819 | ++DOMWINDOW == 206 (0x8d97c800) [pid = 1819] [serial = 1051] [outer = (nil)] 13:16:40 INFO - PROCESS | 1819 | ++DOMWINDOW == 207 (0x91165c00) [pid = 1819] [serial = 1052] [outer = 0x8d97c800] 13:16:40 INFO - PROCESS | 1819 | 1462479400106 Marionette DEBUG loaded listener.js 13:16:40 INFO - PROCESS | 1819 | ++DOMWINDOW == 208 (0x91aed800) [pid = 1819] [serial = 1053] [outer = 0x8d97c800] 13:16:41 INFO - PROCESS | 1819 | 1462479401067 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 13:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:16:41 INFO - PROCESS | 1819 | 1462479401125 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 13:16:41 INFO - PROCESS | 1819 | 1462479401132 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:16:41 INFO - PROCESS | 1819 | 1462479401136 Marionette TRACE conn3 <- [1,1374,null,{}] 13:16:41 INFO - PROCESS | 1819 | 1462479401142 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:41 INFO - PROCESS | 1819 | 1462479401397 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 13:16:41 INFO - PROCESS | 1819 | 1462479401718 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:41 INFO - PROCESS | 1819 | ++DOCSHELL 0x90e6a800 == 133 [pid = 1819] [id = 351] 13:16:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 209 (0x910e0400) [pid = 1819] [serial = 1054] [outer = (nil)] 13:16:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 210 (0x92203000) [pid = 1819] [serial = 1055] [outer = 0x910e0400] 13:16:41 INFO - PROCESS | 1819 | 1462479401809 Marionette DEBUG loaded listener.js 13:16:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 211 (0x9220f400) [pid = 1819] [serial = 1056] [outer = 0x910e0400] 13:16:42 INFO - PROCESS | 1819 | [1819] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:16:42 INFO - PROCESS | 1819 | 1462479402814 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 13:16:42 INFO - PROCESS | 1819 | 1462479402885 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 13:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:16:42 INFO - PROCESS | 1819 | 1462479402892 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:16:42 INFO - PROCESS | 1819 | 1462479402895 Marionette TRACE conn3 <- [1,1378,null,{}] 13:16:42 INFO - PROCESS | 1819 | 1462479402901 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:43 INFO - PROCESS | 1819 | 1462479403217 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 13:16:43 INFO - PROCESS | 1819 | 1462479403475 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:43 INFO - PROCESS | 1819 | ++DOCSHELL 0x921e1c00 == 134 [pid = 1819] [id = 352] 13:16:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 212 (0x9224b800) [pid = 1819] [serial = 1057] [outer = (nil)] 13:16:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 213 (0x9389e800) [pid = 1819] [serial = 1058] [outer = 0x9224b800] 13:16:43 INFO - PROCESS | 1819 | 1462479403565 Marionette DEBUG loaded listener.js 13:16:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 214 (0x938aa000) [pid = 1819] [serial = 1059] [outer = 0x9224b800] 13:16:44 INFO - PROCESS | 1819 | 1462479404489 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 13:16:44 INFO - PROCESS | 1819 | 1462479404539 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 13:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:16:44 INFO - PROCESS | 1819 | 1462479404547 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:16:44 INFO - PROCESS | 1819 | 1462479404550 Marionette TRACE conn3 <- [1,1382,null,{}] 13:16:44 INFO - PROCESS | 1819 | 1462479404556 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:44 INFO - PROCESS | 1819 | 1462479404816 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 13:16:45 INFO - PROCESS | 1819 | 1462479405152 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:45 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b8cd400 == 135 [pid = 1819] [id = 353] 13:16:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 215 (0x91165000) [pid = 1819] [serial = 1060] [outer = (nil)] 13:16:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 216 (0x94503000) [pid = 1819] [serial = 1061] [outer = 0x91165000] 13:16:45 INFO - PROCESS | 1819 | 1462479405239 Marionette DEBUG loaded listener.js 13:16:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 217 (0x94f31400) [pid = 1819] [serial = 1062] [outer = 0x91165000] 13:16:46 INFO - PROCESS | 1819 | [1819] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:16:46 INFO - PROCESS | 1819 | 1462479406207 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 13:16:46 INFO - PROCESS | 1819 | 1462479406293 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 13:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:16:46 INFO - PROCESS | 1819 | 1462479406300 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:16:46 INFO - PROCESS | 1819 | 1462479406304 Marionette TRACE conn3 <- [1,1386,null,{}] 13:16:46 INFO - PROCESS | 1819 | 1462479406309 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:46 INFO - PROCESS | 1819 | 1462479406577 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 13:16:46 INFO - PROCESS | 1819 | 1462479406908 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:46 INFO - PROCESS | 1819 | ++DOCSHELL 0x9503c000 == 136 [pid = 1819] [id = 354] 13:16:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 218 (0x9503d800) [pid = 1819] [serial = 1063] [outer = (nil)] 13:16:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 219 (0x95044400) [pid = 1819] [serial = 1064] [outer = 0x9503d800] 13:16:47 INFO - PROCESS | 1819 | 1462479407012 Marionette DEBUG loaded listener.js 13:16:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 220 (0x97452000) [pid = 1819] [serial = 1065] [outer = 0x9503d800] 13:16:48 INFO - PROCESS | 1819 | 1462479408054 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 13:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:16:48 INFO - PROCESS | 1819 | 1462479408091 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 13:16:48 INFO - PROCESS | 1819 | 1462479408098 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:16:48 INFO - PROCESS | 1819 | 1462479408103 Marionette TRACE conn3 <- [1,1390,null,{}] 13:16:48 INFO - PROCESS | 1819 | 1462479408109 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:48 INFO - PROCESS | 1819 | 1462479408399 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 13:16:48 INFO - PROCESS | 1819 | 1462479408722 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:48 INFO - PROCESS | 1819 | ++DOCSHELL 0x93bba400 == 137 [pid = 1819] [id = 355] 13:16:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 221 (0x9503a800) [pid = 1819] [serial = 1066] [outer = (nil)] 13:16:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 222 (0x9955f400) [pid = 1819] [serial = 1067] [outer = 0x9503a800] 13:16:48 INFO - PROCESS | 1819 | 1462479408818 Marionette DEBUG loaded listener.js 13:16:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 223 (0x99ea1400) [pid = 1819] [serial = 1068] [outer = 0x9503a800] 13:16:49 INFO - PROCESS | 1819 | 1462479409732 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 13:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1685ms 13:16:49 INFO - PROCESS | 1819 | 1462479409784 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 13:16:49 INFO - PROCESS | 1819 | 1462479409788 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 13:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:16:49 INFO - PROCESS | 1819 | 1462479409794 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:16:49 INFO - PROCESS | 1819 | 1462479409798 Marionette TRACE conn3 <- [1,1394,null,{}] 13:16:49 INFO - PROCESS | 1819 | 1462479409804 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:50 INFO - PROCESS | 1819 | 1462479410023 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 13:16:50 INFO - PROCESS | 1819 | 1462479410354 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:50 INFO - PROCESS | 1819 | ++DOCSHELL 0x8aa46800 == 138 [pid = 1819] [id = 356] 13:16:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 224 (0x90e61c00) [pid = 1819] [serial = 1069] [outer = (nil)] 13:16:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 225 (0x9a218800) [pid = 1819] [serial = 1070] [outer = 0x90e61c00] 13:16:50 INFO - PROCESS | 1819 | 1462479410452 Marionette DEBUG loaded listener.js 13:16:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 226 (0x9a23e400) [pid = 1819] [serial = 1071] [outer = 0x90e61c00] 13:16:51 INFO - PROCESS | 1819 | 1462479411358 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 13:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1634ms 13:16:51 INFO - PROCESS | 1819 | 1462479411429 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 13:16:51 INFO - PROCESS | 1819 | 1462479411443 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 13:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:16:51 INFO - PROCESS | 1819 | 1462479411450 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:16:51 INFO - PROCESS | 1819 | 1462479411453 Marionette TRACE conn3 <- [1,1398,null,{}] 13:16:51 INFO - PROCESS | 1819 | 1462479411459 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:51 INFO - PROCESS | 1819 | 1462479411723 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 13:16:52 INFO - PROCESS | 1819 | 1462479412043 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:52 INFO - PROCESS | 1819 | ++DOCSHELL 0x88bad400 == 139 [pid = 1819] [id = 357] 13:16:52 INFO - PROCESS | 1819 | ++DOMWINDOW == 227 (0x9955a400) [pid = 1819] [serial = 1072] [outer = (nil)] 13:16:52 INFO - PROCESS | 1819 | ++DOMWINDOW == 228 (0x9a3d7800) [pid = 1819] [serial = 1073] [outer = 0x9955a400] 13:16:52 INFO - PROCESS | 1819 | 1462479412136 Marionette DEBUG loaded listener.js 13:16:52 INFO - PROCESS | 1819 | ++DOMWINDOW == 229 (0x9a3d9800) [pid = 1819] [serial = 1074] [outer = 0x9955a400] 13:16:53 INFO - PROCESS | 1819 | 1462479413062 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 13:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1686ms 13:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:16:53 INFO - PROCESS | 1819 | 1462479413138 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 13:16:53 INFO - PROCESS | 1819 | 1462479413141 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 13:16:53 INFO - PROCESS | 1819 | 1462479413148 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:16:53 INFO - PROCESS | 1819 | 1462479413152 Marionette TRACE conn3 <- [1,1402,null,{}] 13:16:53 INFO - PROCESS | 1819 | 1462479413158 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:53 INFO - PROCESS | 1819 | 1462479413425 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 13:16:53 INFO - PROCESS | 1819 | 1462479413762 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:53 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a3d7000 == 140 [pid = 1819] [id = 358] 13:16:53 INFO - PROCESS | 1819 | ++DOMWINDOW == 230 (0x9a401400) [pid = 1819] [serial = 1075] [outer = (nil)] 13:16:53 INFO - PROCESS | 1819 | ++DOMWINDOW == 231 (0x9a692400) [pid = 1819] [serial = 1076] [outer = 0x9a401400] 13:16:53 INFO - PROCESS | 1819 | 1462479413856 Marionette DEBUG loaded listener.js 13:16:53 INFO - PROCESS | 1819 | ++DOMWINDOW == 232 (0x9a76cc00) [pid = 1819] [serial = 1077] [outer = 0x9a401400] 13:16:54 INFO - PROCESS | 1819 | 1462479414777 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 13:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1687ms 13:16:54 INFO - PROCESS | 1819 | 1462479414852 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 13:16:54 INFO - PROCESS | 1819 | 1462479414856 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 13:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:16:54 INFO - PROCESS | 1819 | 1462479414868 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:16:54 INFO - PROCESS | 1819 | 1462479414870 Marionette TRACE conn3 <- [1,1406,null,{}] 13:16:54 INFO - PROCESS | 1819 | 1462479414877 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:55 INFO - PROCESS | 1819 | 1462479415093 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 13:16:55 INFO - PROCESS | 1819 | 1462479415451 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:55 INFO - PROCESS | 1819 | ++DOCSHELL 0x8af7bc00 == 141 [pid = 1819] [id = 359] 13:16:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 233 (0x8af7c000) [pid = 1819] [serial = 1078] [outer = (nil)] 13:16:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 234 (0x8d980000) [pid = 1819] [serial = 1079] [outer = 0x8af7c000] 13:16:55 INFO - PROCESS | 1819 | 1462479415547 Marionette DEBUG loaded listener.js 13:16:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 235 (0x974ea000) [pid = 1819] [serial = 1080] [outer = 0x8af7c000] 13:16:56 INFO - PROCESS | 1819 | 1462479416417 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 13:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1630ms 13:16:56 INFO - PROCESS | 1819 | 1462479416499 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 13:16:56 INFO - PROCESS | 1819 | 1462479416505 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 13:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:16:56 INFO - PROCESS | 1819 | 1462479416515 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:16:56 INFO - PROCESS | 1819 | 1462479416521 Marionette TRACE conn3 <- [1,1410,null,{}] 13:16:56 INFO - PROCESS | 1819 | 1462479416534 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:56 INFO - PROCESS | 1819 | 1462479416760 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 13:16:57 INFO - PROCESS | 1819 | 1462479417059 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:57 INFO - PROCESS | 1819 | ++DOCSHELL 0x8aa49400 == 142 [pid = 1819] [id = 360] 13:16:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 236 (0x8af74800) [pid = 1819] [serial = 1081] [outer = (nil)] 13:16:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 237 (0x8e215000) [pid = 1819] [serial = 1082] [outer = 0x8af74800] 13:16:57 INFO - PROCESS | 1819 | 1462479417156 Marionette DEBUG loaded listener.js 13:16:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 238 (0x8ed7c800) [pid = 1819] [serial = 1083] [outer = 0x8af74800] 13:16:58 INFO - PROCESS | 1819 | 1462479418183 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 13:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1691ms 13:16:58 INFO - PROCESS | 1819 | 1462479418205 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 13:16:58 INFO - PROCESS | 1819 | 1462479418209 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 13:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:16:58 INFO - PROCESS | 1819 | 1462479418215 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:16:58 INFO - PROCESS | 1819 | 1462479418218 Marionette TRACE conn3 <- [1,1414,null,{}] 13:16:58 INFO - PROCESS | 1819 | 1462479418224 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:58 INFO - PROCESS | 1819 | 1462479418441 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 13:16:58 INFO - PROCESS | 1819 | 1462479418775 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:58 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a2fbc00 == 143 [pid = 1819] [id = 361] 13:16:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 239 (0x8a2fc800) [pid = 1819] [serial = 1084] [outer = (nil)] 13:16:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 240 (0x8b42dc00) [pid = 1819] [serial = 1085] [outer = 0x8a2fc800] 13:16:58 INFO - PROCESS | 1819 | 1462479418869 Marionette DEBUG loaded listener.js 13:16:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 241 (0x9115b000) [pid = 1819] [serial = 1086] [outer = 0x8a2fc800] 13:17:00 INFO - PROCESS | 1819 | --DOCSHELL 0x884f9800 == 142 [pid = 1819] [id = 295] 13:17:00 INFO - PROCESS | 1819 | --DOCSHELL 0x8a297000 == 141 [pid = 1819] [id = 294] 13:17:00 INFO - PROCESS | 1819 | --DOCSHELL 0x884f1c00 == 140 [pid = 1819] [id = 343] 13:17:00 INFO - PROCESS | 1819 | --DOCSHELL 0x8bd1d000 == 139 [pid = 1819] [id = 342] 13:17:00 INFO - PROCESS | 1819 | --DOCSHELL 0x8b7a5c00 == 138 [pid = 1819] [id = 341] 13:17:00 INFO - PROCESS | 1819 | --DOCSHELL 0x88d26400 == 137 [pid = 1819] [id = 340] 13:17:00 INFO - PROCESS | 1819 | --DOCSHELL 0x88ba8000 == 136 [pid = 1819] [id = 339] 13:17:00 INFO - PROCESS | 1819 | --DOCSHELL 0x89768800 == 135 [pid = 1819] [id = 337] 13:17:00 INFO - PROCESS | 1819 | --DOCSHELL 0x87981c00 == 134 [pid = 1819] [id = 338] 13:17:00 INFO - PROCESS | 1819 | --DOCSHELL 0x8bd74400 == 133 [pid = 1819] [id = 336] 13:17:00 INFO - PROCESS | 1819 | --DOCSHELL 0x88d31000 == 132 [pid = 1819] [id = 335] 13:17:00 INFO - PROCESS | 1819 | --DOCSHELL 0x8a5c2400 == 131 [pid = 1819] [id = 334] 13:17:00 INFO - PROCESS | 1819 | --DOCSHELL 0x8970fc00 == 130 [pid = 1819] [id = 332] 13:17:00 INFO - PROCESS | 1819 | --DOCSHELL 0xa4e13400 == 129 [pid = 1819] [id = 333] 13:17:00 INFO - PROCESS | 1819 | --DOCSHELL 0x94fe8800 == 128 [pid = 1819] [id = 331] 13:17:00 INFO - PROCESS | 1819 | --DOCSHELL 0x884ef800 == 127 [pid = 1819] [id = 330] 13:17:00 INFO - PROCESS | 1819 | --DOCSHELL 0x9a21c000 == 126 [pid = 1819] [id = 329] 13:17:00 INFO - PROCESS | 1819 | --DOCSHELL 0x8ed77c00 == 125 [pid = 1819] [id = 328] 13:17:00 INFO - PROCESS | 1819 | --DOCSHELL 0x8bd1b800 == 124 [pid = 1819] [id = 327] 13:17:00 INFO - PROCESS | 1819 | --DOCSHELL 0x9399ec00 == 123 [pid = 1819] [id = 325] 13:17:00 INFO - PROCESS | 1819 | --DOCSHELL 0x93bb0800 == 122 [pid = 1819] [id = 326] 13:17:00 INFO - PROCESS | 1819 | --DOCSHELL 0x8f606800 == 121 [pid = 1819] [id = 324] 13:17:00 INFO - PROCESS | 1819 | --DOCSHELL 0x8b7a0c00 == 120 [pid = 1819] [id = 323] 13:17:00 INFO - PROCESS | 1819 | --DOMWINDOW == 240 (0xa22d1000) [pid = 1819] [serial = 870] [outer = (nil)] [url = about:blank] 13:17:00 INFO - PROCESS | 1819 | --DOMWINDOW == 239 (0xa2140400) [pid = 1819] [serial = 867] [outer = (nil)] [url = about:blank] 13:17:00 INFO - PROCESS | 1819 | --DOMWINDOW == 238 (0x9b804800) [pid = 1819] [serial = 864] [outer = (nil)] [url = about:blank] 13:17:00 INFO - PROCESS | 1819 | --DOMWINDOW == 237 (0x9b24a400) [pid = 1819] [serial = 861] [outer = (nil)] [url = about:blank] 13:17:00 INFO - PROCESS | 1819 | --DOMWINDOW == 236 (0x9aa9ec00) [pid = 1819] [serial = 858] [outer = (nil)] [url = about:blank] 13:17:00 INFO - PROCESS | 1819 | --DOMWINDOW == 235 (0x9a886800) [pid = 1819] [serial = 855] [outer = (nil)] [url = about:blank] 13:17:00 INFO - PROCESS | 1819 | --DOMWINDOW == 234 (0x9a775400) [pid = 1819] [serial = 852] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 233 (0x9a2d7000) [pid = 1819] [serial = 849] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 232 (0x97453c00) [pid = 1819] [serial = 846] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 231 (0x92c91c00) [pid = 1819] [serial = 843] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 230 (0x8f60c400) [pid = 1819] [serial = 840] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 229 (0x8bb20c00) [pid = 1819] [serial = 837] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 228 (0x8a28a400) [pid = 1819] [serial = 834] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 227 (0x9a402c00) [pid = 1819] [serial = 810] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 226 (0x9a3d2400) [pid = 1819] [serial = 807] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 225 (0x9a2d1400) [pid = 1819] [serial = 804] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 224 (0x9a150800) [pid = 1819] [serial = 801] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 223 (0x974eb800) [pid = 1819] [serial = 798] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 222 (0x95040800) [pid = 1819] [serial = 795] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 221 (0x94f3b400) [pid = 1819] [serial = 792] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 220 (0x939a5800) [pid = 1819] [serial = 789] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 219 (0x929dac00) [pid = 1819] [serial = 786] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 218 (0x90e62800) [pid = 1819] [serial = 633] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 217 (0x88d2c400) [pid = 1819] [serial = 669] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 216 (0x8af7f400) [pid = 1819] [serial = 660] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 215 (0x8a44cc00) [pid = 1819] [serial = 657] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 214 (0x974e7800) [pid = 1819] [serial = 636] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 213 (0x9d852c00) [pid = 1819] [serial = 651] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 212 (0x88bb2000) [pid = 1819] [serial = 666] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 211 (0x9b248000) [pid = 1819] [serial = 648] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 210 (0x9a40a000) [pid = 1819] [serial = 639] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 209 (0x89710800) [pid = 1819] [serial = 645] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 208 (0xa6718800) [pid = 1819] [serial = 663] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 207 (0x8ac69800) [pid = 1819] [serial = 882] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 206 (0x9a882400) [pid = 1819] [serial = 642] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 205 (0x8af7b400) [pid = 1819] [serial = 654] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 204 (0x91162c00) [pid = 1819] [serial = 780] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 203 (0x8ed80c00) [pid = 1819] [serial = 705] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 202 (0x94f38400) [pid = 1819] [serial = 711] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 201 (0x921e5800) [pid = 1819] [serial = 783] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 200 (0xa35a8400) [pid = 1819] [serial = 876] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 199 (0x90e6e800) [pid = 1819] [serial = 777] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 198 (0x9a407800) [pid = 1819] [serial = 717] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 197 (0x8d78ec00) [pid = 1819] [serial = 699] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 196 (0xa5068800) [pid = 1819] [serial = 879] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 195 (0x9808a800) [pid = 1819] [serial = 714] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 194 (0x8b431000) [pid = 1819] [serial = 771] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 193 (0x9a7d5000) [pid = 1819] [serial = 720] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 192 (0x9b5a8000) [pid = 1819] [serial = 726] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 191 (0x8e30dc00) [pid = 1819] [serial = 741] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 190 (0xa321e000) [pid = 1819] [serial = 873] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 189 (0x921e3400) [pid = 1819] [serial = 708] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 188 (0x8b432c00) [pid = 1819] [serial = 738] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 187 (0x910d8c00) [pid = 1819] [serial = 744] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 186 (0x884fc400) [pid = 1819] [serial = 735] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 185 (0x8a1db800) [pid = 1819] [serial = 768] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 184 (0xa2148400) [pid = 1819] [serial = 729] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 183 (0x8ed7fc00) [pid = 1819] [serial = 732] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 182 (0x9aaa2800) [pid = 1819] [serial = 723] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 181 (0x8eca5800) [pid = 1819] [serial = 774] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 180 (0x8af75400) [pid = 1819] [serial = 702] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 179 (0x91dbcc00) [pid = 1819] [serial = 968] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 178 (0x90e62400) [pid = 1819] [serial = 911] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 177 (0x91dbec00) [pid = 1819] [serial = 965] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 176 (0x90e6dc00) [pid = 1819] [serial = 912] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 175 (0x9a408400) [pid = 1819] [serial = 938] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 174 (0x9a40f000) [pid = 1819] [serial = 939] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 173 (0x9aaa5800) [pid = 1819] [serial = 944] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 172 (0x9abddc00) [pid = 1819] [serial = 945] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 171 (0x9a779400) [pid = 1819] [serial = 941] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 170 (0x9a7cf400) [pid = 1819] [serial = 942] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 169 (0x9a214000) [pid = 1819] [serial = 932] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 168 (0x921db800) [pid = 1819] [serial = 966] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 167 (0x9c1d0000) [pid = 1819] [serial = 953] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 166 (0x9a220400) [pid = 1819] [serial = 933] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 165 (0x8ed75c00) [pid = 1819] [serial = 908] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 164 (0x9d471800) [pid = 1819] [serial = 954] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 163 (0x97448c00) [pid = 1819] [serial = 926] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 162 (0x97452400) [pid = 1819] [serial = 927] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 161 (0x8ed81800) [pid = 1819] [serial = 909] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 160 (0x9a2d9c00) [pid = 1819] [serial = 935] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 159 (0x9a3d2000) [pid = 1819] [serial = 936] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 158 (0x8d782400) [pid = 1819] [serial = 959] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 157 (0x939a9400) [pid = 1819] [serial = 920] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 156 (0x93bb3800) [pid = 1819] [serial = 921] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 155 (0x9b79a800) [pid = 1819] [serial = 950] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 154 (0x9b801800) [pid = 1819] [serial = 951] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 153 (0x91160000) [pid = 1819] [serial = 914] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 152 (0x91aeb000) [pid = 1819] [serial = 915] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 151 (0x9803d000) [pid = 1819] [serial = 929] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 150 (0x9900e400) [pid = 1819] [serial = 930] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 149 (0x8b42f800) [pid = 1819] [serial = 905] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 148 (0x8b8ce400) [pid = 1819] [serial = 906] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 147 (0x92246400) [pid = 1819] [serial = 917] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 146 (0x929d2000) [pid = 1819] [serial = 918] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 145 (0x8a8e3000) [pid = 1819] [serial = 902] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 144 (0x8aa4a800) [pid = 1819] [serial = 903] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 143 (0x94f9d800) [pid = 1819] [serial = 923] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 142 (0x94fe8000) [pid = 1819] [serial = 924] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 141 (0x9b476800) [pid = 1819] [serial = 947] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 140 (0x9b482000) [pid = 1819] [serial = 948] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 139 (0x8a44f000) [pid = 1819] [serial = 956] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 138 (0x8af7d800) [pid = 1819] [serial = 957] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 137 (0x8ecad400) [pid = 1819] [serial = 962] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 136 (0x8f60e800) [pid = 1819] [serial = 963] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | --DOMWINDOW == 135 (0x8d78f000) [pid = 1819] [serial = 960] [outer = (nil)] [url = about:blank] 13:17:01 INFO - PROCESS | 1819 | 1462479421305 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 13:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 3138ms 13:17:01 INFO - PROCESS | 1819 | 1462479421354 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 13:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:17:01 INFO - PROCESS | 1819 | 1462479421360 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 13:17:01 INFO - PROCESS | 1819 | 1462479421367 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:17:01 INFO - PROCESS | 1819 | 1462479421374 Marionette TRACE conn3 <- [1,1418,null,{}] 13:17:01 INFO - PROCESS | 1819 | 1462479421383 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:01 INFO - PROCESS | 1819 | 1462479421607 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 13:17:01 INFO - PROCESS | 1819 | 1462479421802 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:01 INFO - PROCESS | 1819 | ++DOCSHELL 0x8970fc00 == 121 [pid = 1819] [id = 362] 13:17:01 INFO - PROCESS | 1819 | ++DOMWINDOW == 136 (0x89710800) [pid = 1819] [serial = 1087] [outer = (nil)] 13:17:01 INFO - PROCESS | 1819 | ++DOMWINDOW == 137 (0x8976f400) [pid = 1819] [serial = 1088] [outer = 0x89710800] 13:17:01 INFO - PROCESS | 1819 | 1462479421892 Marionette DEBUG loaded listener.js 13:17:02 INFO - PROCESS | 1819 | ++DOMWINDOW == 138 (0x8a1da000) [pid = 1819] [serial = 1089] [outer = 0x89710800] 13:17:02 INFO - PROCESS | 1819 | 1462479422755 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 13:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1438ms 13:17:02 INFO - PROCESS | 1819 | 1462479422804 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 13:17:02 INFO - PROCESS | 1819 | 1462479422813 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 13:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:17:02 INFO - PROCESS | 1819 | 1462479422824 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:17:02 INFO - PROCESS | 1819 | 1462479422827 Marionette TRACE conn3 <- [1,1422,null,{}] 13:17:02 INFO - PROCESS | 1819 | 1462479422834 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:03 INFO - PROCESS | 1819 | 1462479423052 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 13:17:03 INFO - PROCESS | 1819 | 1462479423300 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:03 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a447c00 == 122 [pid = 1819] [id = 363] 13:17:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 139 (0x8a44c800) [pid = 1819] [serial = 1090] [outer = (nil)] 13:17:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x8a5c4400) [pid = 1819] [serial = 1091] [outer = 0x8a44c800] 13:17:03 INFO - PROCESS | 1819 | 1462479423388 Marionette DEBUG loaded listener.js 13:17:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 141 (0x8a8e3400) [pid = 1819] [serial = 1092] [outer = 0x8a44c800] 13:17:04 INFO - PROCESS | 1819 | 1462479424382 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 13:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1630ms 13:17:04 INFO - PROCESS | 1819 | 1462479424455 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 13:17:04 INFO - PROCESS | 1819 | 1462479424459 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 13:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:17:04 INFO - PROCESS | 1819 | 1462479424466 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:17:04 INFO - PROCESS | 1819 | 1462479424472 Marionette TRACE conn3 <- [1,1426,null,{}] 13:17:04 INFO - PROCESS | 1819 | 1462479424495 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:04 INFO - PROCESS | 1819 | 1462479424781 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 13:17:05 INFO - PROCESS | 1819 | 1462479424972 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:05 INFO - PROCESS | 1819 | ++DOCSHELL 0x8af7f800 == 123 [pid = 1819] [id = 364] 13:17:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 142 (0x8af7fc00) [pid = 1819] [serial = 1093] [outer = (nil)] 13:17:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 143 (0x8b42b400) [pid = 1819] [serial = 1094] [outer = 0x8af7fc00] 13:17:05 INFO - PROCESS | 1819 | 1462479425139 Marionette DEBUG loaded listener.js 13:17:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x8b7a4c00) [pid = 1819] [serial = 1095] [outer = 0x8af7fc00] 13:17:06 INFO - PROCESS | 1819 | --DOMWINDOW == 143 (0x8d2aac00) [pid = 1819] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:17:06 INFO - PROCESS | 1819 | --DOMWINDOW == 142 (0x8a2f1400) [pid = 1819] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:17:06 INFO - PROCESS | 1819 | --DOMWINDOW == 141 (0x8b8cc800) [pid = 1819] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:17:06 INFO - PROCESS | 1819 | --DOMWINDOW == 140 (0x88d34000) [pid = 1819] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:17:06 INFO - PROCESS | 1819 | --DOMWINDOW == 139 (0x88d26800) [pid = 1819] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:17:06 INFO - PROCESS | 1819 | 1462479426360 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 13:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1942ms 13:17:06 INFO - PROCESS | 1819 | 1462479426410 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 13:17:06 INFO - PROCESS | 1819 | 1462479426415 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 13:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:17:06 INFO - PROCESS | 1819 | 1462479426421 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:17:06 INFO - PROCESS | 1819 | 1462479426425 Marionette TRACE conn3 <- [1,1430,null,{}] 13:17:06 INFO - PROCESS | 1819 | 1462479426431 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:06 INFO - PROCESS | 1819 | 1462479426734 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 13:17:06 INFO - PROCESS | 1819 | 1462479426796 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:06 INFO - PROCESS | 1819 | ++DOCSHELL 0x8970ac00 == 124 [pid = 1819] [id = 365] 13:17:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x8b42f800) [pid = 1819] [serial = 1096] [outer = (nil)] 13:17:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 141 (0x8bd14000) [pid = 1819] [serial = 1097] [outer = 0x8b42f800] 13:17:06 INFO - PROCESS | 1819 | 1462479426871 Marionette DEBUG loaded listener.js 13:17:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 142 (0x8bd7ec00) [pid = 1819] [serial = 1098] [outer = 0x8b42f800] 13:17:07 INFO - PROCESS | 1819 | 1462479427791 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 13:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1434ms 13:17:07 INFO - PROCESS | 1819 | 1462479427858 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 13:17:07 INFO - PROCESS | 1819 | 1462479427862 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 13:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:17:07 INFO - PROCESS | 1819 | 1462479427868 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:17:07 INFO - PROCESS | 1819 | 1462479427871 Marionette TRACE conn3 <- [1,1434,null,{}] 13:17:07 INFO - PROCESS | 1819 | 1462479427877 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:08 INFO - PROCESS | 1819 | 1462479428216 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 13:17:08 INFO - PROCESS | 1819 | 1462479428506 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:08 INFO - PROCESS | 1819 | ++DOCSHELL 0x88ba8000 == 125 [pid = 1819] [id = 366] 13:17:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 143 (0x88bae400) [pid = 1819] [serial = 1099] [outer = (nil)] 13:17:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x88d28c00) [pid = 1819] [serial = 1100] [outer = 0x88bae400] 13:17:08 INFO - PROCESS | 1819 | 1462479428642 Marionette DEBUG loaded listener.js 13:17:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 145 (0x89709400) [pid = 1819] [serial = 1101] [outer = 0x88bae400] 13:17:09 INFO - PROCESS | 1819 | 1462479429727 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 13:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1937ms 13:17:09 INFO - PROCESS | 1819 | 1462479429808 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 13:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:17:09 INFO - PROCESS | 1819 | 1462479429814 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 13:17:09 INFO - PROCESS | 1819 | 1462479429822 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:17:09 INFO - PROCESS | 1819 | 1462479429829 Marionette TRACE conn3 <- [1,1438,null,{}] 13:17:09 INFO - PROCESS | 1819 | 1462479429837 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:10 INFO - PROCESS | 1819 | 1462479430107 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 13:17:10 INFO - PROCESS | 1819 | 1462479430427 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:10 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a8e3000 == 126 [pid = 1819] [id = 367] 13:17:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 146 (0x8a8ed800) [pid = 1819] [serial = 1102] [outer = (nil)] 13:17:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 147 (0x8aa4cc00) [pid = 1819] [serial = 1103] [outer = 0x8a8ed800] 13:17:10 INFO - PROCESS | 1819 | 1462479430524 Marionette DEBUG loaded listener.js 13:17:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 148 (0x8af7f400) [pid = 1819] [serial = 1104] [outer = 0x8a8ed800] 13:17:11 INFO - PROCESS | 1819 | 1462479431562 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 13:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1786ms 13:17:11 INFO - PROCESS | 1819 | 1462479431614 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 13:17:11 INFO - PROCESS | 1819 | 1462479431623 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 13:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:17:11 INFO - PROCESS | 1819 | 1462479431636 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:17:11 INFO - PROCESS | 1819 | 1462479431640 Marionette TRACE conn3 <- [1,1442,null,{}] 13:17:11 INFO - PROCESS | 1819 | 1462479431647 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:11 INFO - PROCESS | 1819 | 1462479431884 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 13:17:12 INFO - PROCESS | 1819 | 1462479432260 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:12 INFO - PROCESS | 1819 | ++DOCSHELL 0x8bd15000 == 127 [pid = 1819] [id = 368] 13:17:12 INFO - PROCESS | 1819 | ++DOMWINDOW == 149 (0x8bd1b800) [pid = 1819] [serial = 1105] [outer = (nil)] 13:17:12 INFO - PROCESS | 1819 | ++DOMWINDOW == 150 (0x8bd7e800) [pid = 1819] [serial = 1106] [outer = 0x8bd1b800] 13:17:12 INFO - PROCESS | 1819 | 1462479432358 Marionette DEBUG loaded listener.js 13:17:12 INFO - PROCESS | 1819 | ++DOMWINDOW == 151 (0x8d2b2400) [pid = 1819] [serial = 1107] [outer = 0x8bd1b800] 13:17:13 INFO - PROCESS | 1819 | 1462479433316 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 13:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1738ms 13:17:13 INFO - PROCESS | 1819 | 1462479433374 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 13:17:13 INFO - PROCESS | 1819 | 1462479433382 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 13:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:17:13 INFO - PROCESS | 1819 | 1462479433401 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:17:13 INFO - PROCESS | 1819 | 1462479433409 Marionette TRACE conn3 <- [1,1446,null,{}] 13:17:13 INFO - PROCESS | 1819 | 1462479433415 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:13 INFO - PROCESS | 1819 | 1462479433695 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 13:17:14 INFO - PROCESS | 1819 | 1462479434005 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:14 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d32dc00 == 128 [pid = 1819] [id = 369] 13:17:14 INFO - PROCESS | 1819 | ++DOMWINDOW == 152 (0x8d78cc00) [pid = 1819] [serial = 1108] [outer = (nil)] 13:17:14 INFO - PROCESS | 1819 | ++DOMWINDOW == 153 (0x8e316800) [pid = 1819] [serial = 1109] [outer = 0x8d78cc00] 13:17:14 INFO - PROCESS | 1819 | 1462479434097 Marionette DEBUG loaded listener.js 13:17:14 INFO - PROCESS | 1819 | ++DOMWINDOW == 154 (0x8ecacc00) [pid = 1819] [serial = 1110] [outer = 0x8d78cc00] 13:17:15 INFO - PROCESS | 1819 | 1462479435103 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 13:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1762ms 13:17:15 INFO - PROCESS | 1819 | 1462479435154 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 13:17:15 INFO - PROCESS | 1819 | 1462479435158 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 13:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:17:15 INFO - PROCESS | 1819 | 1462479435165 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:17:15 INFO - PROCESS | 1819 | 1462479435169 Marionette TRACE conn3 <- [1,1450,null,{}] 13:17:15 INFO - PROCESS | 1819 | 1462479435174 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:15 INFO - PROCESS | 1819 | 1462479435412 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 13:17:15 INFO - PROCESS | 1819 | 1462479435756 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:15 INFO - PROCESS | 1819 | ++DOCSHELL 0x8bb2bc00 == 129 [pid = 1819] [id = 370] 13:17:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 155 (0x8ed79c00) [pid = 1819] [serial = 1111] [outer = (nil)] 13:17:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 156 (0x8f60f000) [pid = 1819] [serial = 1112] [outer = 0x8ed79c00] 13:17:15 INFO - PROCESS | 1819 | 1462479435848 Marionette DEBUG loaded listener.js 13:17:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 157 (0x8f723400) [pid = 1819] [serial = 1113] [outer = 0x8ed79c00] 13:17:16 INFO - PROCESS | 1819 | 1462479436800 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 13:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1680ms 13:17:16 INFO - PROCESS | 1819 | 1462479436847 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 13:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:17:16 INFO - PROCESS | 1819 | 1462479436851 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 13:17:16 INFO - PROCESS | 1819 | 1462479436858 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:17:16 INFO - PROCESS | 1819 | 1462479436861 Marionette TRACE conn3 <- [1,1454,null,{}] 13:17:16 INFO - PROCESS | 1819 | 1462479436868 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:17 INFO - PROCESS | 1819 | 1462479437099 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 13:17:17 INFO - PROCESS | 1819 | 1462479437428 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:17 INFO - PROCESS | 1819 | ++DOCSHELL 0x90e6c000 == 130 [pid = 1819] [id = 371] 13:17:17 INFO - PROCESS | 1819 | ++DOMWINDOW == 158 (0x90e6d000) [pid = 1819] [serial = 1114] [outer = (nil)] 13:17:17 INFO - PROCESS | 1819 | ++DOMWINDOW == 159 (0x910d6c00) [pid = 1819] [serial = 1115] [outer = 0x90e6d000] 13:17:17 INFO - PROCESS | 1819 | 1462479437537 Marionette DEBUG loaded listener.js 13:17:17 INFO - PROCESS | 1819 | ++DOMWINDOW == 160 (0x91ae4c00) [pid = 1819] [serial = 1116] [outer = 0x90e6d000] 13:17:18 INFO - PROCESS | 1819 | 1462479438554 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 13:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1738ms 13:17:18 INFO - PROCESS | 1819 | 1462479438596 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 13:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:17:18 INFO - PROCESS | 1819 | 1462479438601 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 13:17:18 INFO - PROCESS | 1819 | 1462479438607 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:17:18 INFO - PROCESS | 1819 | 1462479438611 Marionette TRACE conn3 <- [1,1458,null,{}] 13:17:18 INFO - PROCESS | 1819 | 1462479438617 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:18 INFO - PROCESS | 1819 | 1462479438853 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 13:17:19 INFO - PROCESS | 1819 | 1462479439166 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:19 INFO - PROCESS | 1819 | ++DOCSHELL 0x90e6b400 == 131 [pid = 1819] [id = 372] 13:17:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 161 (0x91ae9c00) [pid = 1819] [serial = 1117] [outer = (nil)] 13:17:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 162 (0x92250000) [pid = 1819] [serial = 1118] [outer = 0x91ae9c00] 13:17:19 INFO - PROCESS | 1819 | 1462479439264 Marionette DEBUG loaded listener.js 13:17:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 163 (0x929dc400) [pid = 1819] [serial = 1119] [outer = 0x91ae9c00] 13:17:20 INFO - PROCESS | 1819 | 1462479440256 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 13:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1694ms 13:17:20 INFO - PROCESS | 1819 | 1462479440302 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 13:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:17:20 INFO - PROCESS | 1819 | 1462479440307 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 13:17:20 INFO - PROCESS | 1819 | 1462479440314 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:17:20 INFO - PROCESS | 1819 | 1462479440317 Marionette TRACE conn3 <- [1,1462,null,{}] 13:17:20 INFO - PROCESS | 1819 | 1462479440323 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:20 INFO - PROCESS | 1819 | 1462479440560 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 13:17:20 INFO - PROCESS | 1819 | 1462479440850 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:20 INFO - PROCESS | 1819 | ++DOCSHELL 0x91dc0400 == 132 [pid = 1819] [id = 373] 13:17:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 164 (0x91dc9c00) [pid = 1819] [serial = 1120] [outer = (nil)] 13:17:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 165 (0x93bba800) [pid = 1819] [serial = 1121] [outer = 0x91dc9c00] 13:17:20 INFO - PROCESS | 1819 | 1462479440943 Marionette DEBUG loaded listener.js 13:17:21 INFO - PROCESS | 1819 | ++DOMWINDOW == 166 (0x94f31000) [pid = 1819] [serial = 1122] [outer = 0x91dc9c00] 13:17:21 INFO - PROCESS | 1819 | 1462479441920 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 13:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1682ms 13:17:22 INFO - PROCESS | 1819 | 1462479441996 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 13:17:22 INFO - PROCESS | 1819 | 1462479441999 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 13:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:17:22 INFO - PROCESS | 1819 | 1462479442007 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:17:22 INFO - PROCESS | 1819 | 1462479442010 Marionette TRACE conn3 <- [1,1466,null,{}] 13:17:22 INFO - PROCESS | 1819 | 1462479442016 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:22 INFO - PROCESS | 1819 | 1462479442289 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 13:17:22 INFO - PROCESS | 1819 | 1462479442605 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:22 INFO - PROCESS | 1819 | ++DOCSHELL 0x91ae8400 == 133 [pid = 1819] [id = 374] 13:17:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 167 (0x91aec800) [pid = 1819] [serial = 1123] [outer = (nil)] 13:17:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 168 (0x94fe8000) [pid = 1819] [serial = 1124] [outer = 0x91aec800] 13:17:22 INFO - PROCESS | 1819 | 1462479442697 Marionette DEBUG loaded listener.js 13:17:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 169 (0x9503b000) [pid = 1819] [serial = 1125] [outer = 0x91aec800] 13:17:23 INFO - PROCESS | 1819 | 1462479443652 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 13:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1698ms 13:17:23 INFO - PROCESS | 1819 | 1462479443706 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 13:17:23 INFO - PROCESS | 1819 | 1462479443709 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 13:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:17:23 INFO - PROCESS | 1819 | 1462479443717 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:17:23 INFO - PROCESS | 1819 | 1462479443719 Marionette TRACE conn3 <- [1,1470,null,{}] 13:17:23 INFO - PROCESS | 1819 | 1462479443726 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:23 INFO - PROCESS | 1819 | 1462479443953 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 13:17:24 INFO - PROCESS | 1819 | 1462479444226 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:24 INFO - PROCESS | 1819 | ++DOCSHELL 0x91dc2000 == 134 [pid = 1819] [id = 375] 13:17:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 170 (0x94f9ec00) [pid = 1819] [serial = 1126] [outer = (nil)] 13:17:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 171 (0x97452400) [pid = 1819] [serial = 1127] [outer = 0x94f9ec00] 13:17:24 INFO - PROCESS | 1819 | 1462479444359 Marionette DEBUG loaded listener.js 13:17:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 172 (0x974e3c00) [pid = 1819] [serial = 1128] [outer = 0x94f9ec00] 13:17:25 INFO - PROCESS | 1819 | 1462479445346 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 13:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1683ms 13:17:25 INFO - PROCESS | 1819 | 1462479445401 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 13:17:25 INFO - PROCESS | 1819 | 1462479445404 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 13:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:17:25 INFO - PROCESS | 1819 | 1462479445411 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:17:25 INFO - PROCESS | 1819 | 1462479445414 Marionette TRACE conn3 <- [1,1474,null,{}] 13:17:25 INFO - PROCESS | 1819 | 1462479445420 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:25 INFO - PROCESS | 1819 | 1462479445639 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 13:17:25 INFO - PROCESS | 1819 | 1462479445960 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:26 INFO - PROCESS | 1819 | ++DOCSHELL 0x9900e400 == 135 [pid = 1819] [id = 376] 13:17:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 173 (0x99013000) [pid = 1819] [serial = 1129] [outer = (nil)] 13:17:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 174 (0x99131000) [pid = 1819] [serial = 1130] [outer = 0x99013000] 13:17:26 INFO - PROCESS | 1819 | 1462479446072 Marionette DEBUG loaded listener.js 13:17:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 175 (0x9a217800) [pid = 1819] [serial = 1131] [outer = 0x99013000] 13:17:27 INFO - PROCESS | 1819 | 1462479447114 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 13:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1738ms 13:17:27 INFO - PROCESS | 1819 | 1462479447148 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 13:17:27 INFO - PROCESS | 1819 | 1462479447152 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 13:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:17:27 INFO - PROCESS | 1819 | 1462479447159 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:17:27 INFO - PROCESS | 1819 | 1462479447164 Marionette TRACE conn3 <- [1,1478,null,{}] 13:17:27 INFO - PROCESS | 1819 | 1462479447170 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:27 INFO - PROCESS | 1819 | 1462479447423 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 13:17:27 INFO - PROCESS | 1819 | 1462479447755 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:27 INFO - PROCESS | 1819 | ++DOCSHELL 0x974e5c00 == 136 [pid = 1819] [id = 377] 13:17:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 176 (0x99e16000) [pid = 1819] [serial = 1132] [outer = (nil)] 13:17:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 177 (0x9a3df000) [pid = 1819] [serial = 1133] [outer = 0x99e16000] 13:17:27 INFO - PROCESS | 1819 | 1462479447848 Marionette DEBUG loaded listener.js 13:17:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 178 (0x9a40a000) [pid = 1819] [serial = 1134] [outer = 0x99e16000] 13:17:28 INFO - PROCESS | 1819 | 1462479448807 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 13:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1686ms 13:17:28 INFO - PROCESS | 1819 | 1462479448848 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 13:17:28 INFO - PROCESS | 1819 | 1462479448852 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 13:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:17:28 INFO - PROCESS | 1819 | 1462479448859 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:17:28 INFO - PROCESS | 1819 | 1462479448863 Marionette TRACE conn3 <- [1,1482,null,{}] 13:17:28 INFO - PROCESS | 1819 | 1462479448869 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:29 INFO - PROCESS | 1819 | 1462479449096 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 13:17:29 INFO - PROCESS | 1819 | 1462479449413 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:29 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a409800 == 137 [pid = 1819] [id = 378] 13:17:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 179 (0x9a615000) [pid = 1819] [serial = 1135] [outer = (nil)] 13:17:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 180 (0x9a776800) [pid = 1819] [serial = 1136] [outer = 0x9a615000] 13:17:29 INFO - PROCESS | 1819 | 1462479449503 Marionette DEBUG loaded listener.js 13:17:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 181 (0x9a77b400) [pid = 1819] [serial = 1137] [outer = 0x9a615000] 13:17:30 INFO - PROCESS | 1819 | 1462479450469 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 13:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1682ms 13:17:30 INFO - PROCESS | 1819 | 1462479450542 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 13:17:30 INFO - PROCESS | 1819 | 1462479450546 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 13:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:17:30 INFO - PROCESS | 1819 | 1462479450553 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:17:30 INFO - PROCESS | 1819 | 1462479450557 Marionette TRACE conn3 <- [1,1486,null,{}] 13:17:30 INFO - PROCESS | 1819 | 1462479450563 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:30 INFO - PROCESS | 1819 | 1462479450829 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 13:17:31 INFO - PROCESS | 1819 | 1462479451148 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:31 INFO - PROCESS | 1819 | ++DOCSHELL 0x910e2800 == 138 [pid = 1819] [id = 379] 13:17:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 182 (0x9a40fc00) [pid = 1819] [serial = 1138] [outer = (nil)] 13:17:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 183 (0x9a882c00) [pid = 1819] [serial = 1139] [outer = 0x9a40fc00] 13:17:31 INFO - PROCESS | 1819 | 1462479451240 Marionette DEBUG loaded listener.js 13:17:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 184 (0x9a886400) [pid = 1819] [serial = 1140] [outer = 0x9a40fc00] 13:17:32 INFO - PROCESS | 1819 | 1462479452211 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 13:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1697ms 13:17:32 INFO - PROCESS | 1819 | 1462479452251 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 13:17:32 INFO - PROCESS | 1819 | 1462479452255 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 13:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:17:32 INFO - PROCESS | 1819 | 1462479452262 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:17:32 INFO - PROCESS | 1819 | 1462479452264 Marionette TRACE conn3 <- [1,1490,null,{}] 13:17:32 INFO - PROCESS | 1819 | 1462479452271 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:32 INFO - PROCESS | 1819 | 1462479452504 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 13:17:32 INFO - PROCESS | 1819 | 1462479452835 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:32 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a28c800 == 139 [pid = 1819] [id = 380] 13:17:32 INFO - PROCESS | 1819 | ++DOMWINDOW == 185 (0x9a699400) [pid = 1819] [serial = 1141] [outer = (nil)] 13:17:32 INFO - PROCESS | 1819 | ++DOMWINDOW == 186 (0x9aa9c400) [pid = 1819] [serial = 1142] [outer = 0x9a699400] 13:17:32 INFO - PROCESS | 1819 | 1462479452939 Marionette DEBUG loaded listener.js 13:17:33 INFO - PROCESS | 1819 | ++DOMWINDOW == 187 (0x9aa9ec00) [pid = 1819] [serial = 1143] [outer = 0x9a699400] 13:17:34 INFO - PROCESS | 1819 | 1462479454646 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 13:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 2435ms 13:17:34 INFO - PROCESS | 1819 | 1462479454699 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 13:17:34 INFO - PROCESS | 1819 | 1462479454705 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 13:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:17:34 INFO - PROCESS | 1819 | 1462479454714 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:17:34 INFO - PROCESS | 1819 | 1462479454720 Marionette TRACE conn3 <- [1,1494,null,{}] 13:17:34 INFO - PROCESS | 1819 | 1462479454730 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:34 INFO - PROCESS | 1819 | 1462479454987 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 13:17:35 INFO - PROCESS | 1819 | 1462479455255 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:35 INFO - PROCESS | 1819 | ++DOCSHELL 0x884fcc00 == 140 [pid = 1819] [id = 381] 13:17:35 INFO - PROCESS | 1819 | ++DOMWINDOW == 188 (0x88bb4800) [pid = 1819] [serial = 1144] [outer = (nil)] 13:17:35 INFO - PROCESS | 1819 | ++DOMWINDOW == 189 (0x8a2f1400) [pid = 1819] [serial = 1145] [outer = 0x88bb4800] 13:17:35 INFO - PROCESS | 1819 | 1462479455345 Marionette DEBUG loaded listener.js 13:17:35 INFO - PROCESS | 1819 | ++DOMWINDOW == 190 (0x8a449400) [pid = 1819] [serial = 1146] [outer = 0x88bb4800] 13:17:36 INFO - PROCESS | 1819 | 1462479456271 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 13:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1643ms 13:17:36 INFO - PROCESS | 1819 | 1462479456357 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 13:17:36 INFO - PROCESS | 1819 | 1462479456366 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 13:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:17:36 INFO - PROCESS | 1819 | 1462479456376 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:17:36 INFO - PROCESS | 1819 | 1462479456379 Marionette TRACE conn3 <- [1,1498,null,{}] 13:17:36 INFO - PROCESS | 1819 | 1462479456385 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:36 INFO - PROCESS | 1819 | 1462479456723 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 13:17:37 INFO - PROCESS | 1819 | 1462479457110 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:37 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a5c9000 == 141 [pid = 1819] [id = 382] 13:17:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 191 (0x8a8e3800) [pid = 1819] [serial = 1147] [outer = (nil)] 13:17:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 192 (0x8af79000) [pid = 1819] [serial = 1148] [outer = 0x8a8e3800] 13:17:37 INFO - PROCESS | 1819 | 1462479457191 Marionette DEBUG loaded listener.js 13:17:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 193 (0x8b7a3c00) [pid = 1819] [serial = 1149] [outer = 0x8a8e3800] 13:17:38 INFO - PROCESS | 1819 | 1462479458210 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 13:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1891ms 13:17:38 INFO - PROCESS | 1819 | 1462479458267 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 13:17:38 INFO - PROCESS | 1819 | 1462479458270 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 13:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:17:38 INFO - PROCESS | 1819 | 1462479458278 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:17:38 INFO - PROCESS | 1819 | 1462479458283 Marionette TRACE conn3 <- [1,1502,null,{}] 13:17:38 INFO - PROCESS | 1819 | 1462479458299 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x9b480800 == 140 [pid = 1819] [id = 57] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x88bac000 == 139 [pid = 1819] [id = 300] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x8bd1cc00 == 138 [pid = 1819] [id = 299] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x8af79c00 == 137 [pid = 1819] [id = 297] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x94f35000 == 136 [pid = 1819] [id = 308] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x91dbd800 == 135 [pid = 1819] [id = 305] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x89701c00 == 134 [pid = 1819] [id = 215] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x9950a800 == 133 [pid = 1819] [id = 310] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x9a2dc800 == 132 [pid = 1819] [id = 56] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x921e1400 == 131 [pid = 1819] [id = 58] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x8a1db400 == 130 [pid = 1819] [id = 218] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x92c92800 == 129 [pid = 1819] [id = 309] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x921e3800 == 128 [pid = 1819] [id = 59] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x8d33a400 == 127 [pid = 1819] [id = 303] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x91dbdc00 == 126 [pid = 1819] [id = 190] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x8b42c800 == 125 [pid = 1819] [id = 163] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x92247800 == 124 [pid = 1819] [id = 306] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x9a2ce800 == 123 [pid = 1819] [id = 311] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x8af77c00 == 122 [pid = 1819] [id = 301] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x92c93c00 == 121 [pid = 1819] [id = 53] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x9399e000 == 120 [pid = 1819] [id = 307] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x8970ac00 == 119 [pid = 1819] [id = 365] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x8af7f800 == 118 [pid = 1819] [id = 364] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x8a447c00 == 117 [pid = 1819] [id = 363] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x8970fc00 == 116 [pid = 1819] [id = 362] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x8a2fbc00 == 115 [pid = 1819] [id = 361] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x8aa49400 == 114 [pid = 1819] [id = 360] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x8af7bc00 == 113 [pid = 1819] [id = 359] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x88bad400 == 112 [pid = 1819] [id = 357] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x9a3d7000 == 111 [pid = 1819] [id = 358] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x8aa46800 == 110 [pid = 1819] [id = 356] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x93bba400 == 109 [pid = 1819] [id = 355] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x9503c000 == 108 [pid = 1819] [id = 354] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x8b8cd400 == 107 [pid = 1819] [id = 353] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x90e6a800 == 106 [pid = 1819] [id = 351] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x921e1c00 == 105 [pid = 1819] [id = 352] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x8bd16000 == 104 [pid = 1819] [id = 350] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x8ed78000 == 103 [pid = 1819] [id = 349] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x88ba7000 == 102 [pid = 1819] [id = 348] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x8b431400 == 101 [pid = 1819] [id = 347] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x8b433400 == 100 [pid = 1819] [id = 346] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x8a5cd000 == 99 [pid = 1819] [id = 345] 13:17:38 INFO - PROCESS | 1819 | --DOCSHELL 0x87988000 == 98 [pid = 1819] [id = 344] 13:17:38 INFO - PROCESS | 1819 | 1462479458863 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 13:17:38 INFO - PROCESS | 1819 | --DOMWINDOW == 192 (0x9744c000) [pid = 1819] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:17:38 INFO - PROCESS | 1819 | --DOMWINDOW == 191 (0x8d32cc00) [pid = 1819] [serial = 1028] [outer = (nil)] [url = about:blank] 13:17:38 INFO - PROCESS | 1819 | --DOMWINDOW == 190 (0x8d785000) [pid = 1819] [serial = 1029] [outer = (nil)] [url = about:blank] 13:17:38 INFO - PROCESS | 1819 | --DOMWINDOW == 189 (0x8970a400) [pid = 1819] [serial = 1031] [outer = (nil)] [url = about:blank] 13:17:38 INFO - PROCESS | 1819 | --DOMWINDOW == 188 (0x92210000) [pid = 1819] [serial = 969] [outer = (nil)] [url = about:blank] 13:17:38 INFO - PROCESS | 1819 | --DOMWINDOW == 187 (0x8bb20000) [pid = 1819] [serial = 971] [outer = (nil)] [url = about:blank] 13:17:38 INFO - PROCESS | 1819 | --DOMWINDOW == 186 (0x8f72cc00) [pid = 1819] [serial = 974] [outer = (nil)] [url = about:blank] 13:17:38 INFO - PROCESS | 1819 | --DOMWINDOW == 185 (0x94f2f800) [pid = 1819] [serial = 977] [outer = (nil)] [url = about:blank] 13:17:38 INFO - PROCESS | 1819 | --DOMWINDOW == 184 (0x990b2000) [pid = 1819] [serial = 980] [outer = (nil)] [url = about:blank] 13:17:38 INFO - PROCESS | 1819 | --DOMWINDOW == 183 (0x9a216c00) [pid = 1819] [serial = 983] [outer = (nil)] [url = about:blank] 13:17:38 INFO - PROCESS | 1819 | --DOMWINDOW == 182 (0x9a7ce000) [pid = 1819] [serial = 986] [outer = (nil)] [url = about:blank] 13:17:38 INFO - PROCESS | 1819 | --DOMWINDOW == 181 (0x9b5a8800) [pid = 1819] [serial = 989] [outer = (nil)] [url = about:blank] 13:17:38 INFO - PROCESS | 1819 | --DOMWINDOW == 180 (0xa05ed400) [pid = 1819] [serial = 992] [outer = (nil)] [url = about:blank] 13:17:38 INFO - PROCESS | 1819 | --DOMWINDOW == 179 (0xa227d400) [pid = 1819] [serial = 995] [outer = (nil)] [url = about:blank] 13:17:38 INFO - PROCESS | 1819 | --DOMWINDOW == 178 (0xa3266c00) [pid = 1819] [serial = 998] [outer = (nil)] [url = about:blank] 13:17:38 INFO - PROCESS | 1819 | --DOMWINDOW == 177 (0xa6237c00) [pid = 1819] [serial = 1001] [outer = (nil)] [url = about:blank] 13:17:38 INFO - PROCESS | 1819 | --DOMWINDOW == 176 (0x8a5cbc00) [pid = 1819] [serial = 1004] [outer = (nil)] [url = about:blank] 13:17:38 INFO - PROCESS | 1819 | --DOMWINDOW == 175 (0x8bd79000) [pid = 1819] [serial = 1007] [outer = (nil)] [url = about:blank] 13:17:38 INFO - PROCESS | 1819 | --DOMWINDOW == 174 (0x9b80ac00) [pid = 1819] [serial = 1010] [outer = (nil)] [url = about:blank] 13:17:38 INFO - PROCESS | 1819 | --DOMWINDOW == 173 (0x89772000) [pid = 1819] [serial = 1013] [outer = (nil)] [url = about:blank] 13:17:38 INFO - PROCESS | 1819 | --DOMWINDOW == 172 (0x8bb1c800) [pid = 1819] [serial = 1025] [outer = (nil)] [url = about:blank] 13:17:38 INFO - PROCESS | 1819 | --DOMWINDOW == 171 (0x8798a000) [pid = 1819] [serial = 1016] [outer = (nil)] [url = about:blank] 13:17:38 INFO - PROCESS | 1819 | --DOMWINDOW == 170 (0x8a44f800) [pid = 1819] [serial = 1020] [outer = (nil)] [url = about:blank] 13:17:38 INFO - PROCESS | 1819 | --DOMWINDOW == 169 (0x8a1e0000) [pid = 1819] [serial = 1019] [outer = (nil)] [url = about:blank] 13:17:38 INFO - PROCESS | 1819 | --DOMWINDOW == 168 (0x8970f400) [pid = 1819] [serial = 1022] [outer = (nil)] [url = about:blank] 13:17:38 INFO - PROCESS | 1819 | --DOMWINDOW == 167 (0x8a44b000) [pid = 1819] [serial = 1023] [outer = (nil)] [url = about:blank] 13:17:38 INFO - PROCESS | 1819 | --DOMWINDOW == 166 (0x8bd17800) [pid = 1819] [serial = 1026] [outer = (nil)] [url = about:blank] 13:17:39 INFO - PROCESS | 1819 | 1462479459157 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:39 INFO - PROCESS | 1819 | ++DOCSHELL 0x8798e000 == 99 [pid = 1819] [id = 383] 13:17:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 167 (0x884f5000) [pid = 1819] [serial = 1150] [outer = (nil)] 13:17:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 168 (0x8970ac00) [pid = 1819] [serial = 1151] [outer = 0x884f5000] 13:17:39 INFO - PROCESS | 1819 | 1462479459241 Marionette DEBUG loaded listener.js 13:17:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 169 (0x8a1e3800) [pid = 1819] [serial = 1152] [outer = 0x884f5000] 13:17:40 INFO - PROCESS | 1819 | 1462479460083 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 13:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1845ms 13:17:40 INFO - PROCESS | 1819 | 1462479460135 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 13:17:40 INFO - PROCESS | 1819 | 1462479460139 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 13:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:17:40 INFO - PROCESS | 1819 | 1462479460148 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:17:40 INFO - PROCESS | 1819 | 1462479460151 Marionette TRACE conn3 <- [1,1506,null,{}] 13:17:40 INFO - PROCESS | 1819 | 1462479460157 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:40 INFO - PROCESS | 1819 | 1462479460354 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 13:17:40 INFO - PROCESS | 1819 | 1462479460365 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:40 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a5c1c00 == 100 [pid = 1819] [id = 384] 13:17:40 INFO - PROCESS | 1819 | ++DOMWINDOW == 170 (0x8b7a4000) [pid = 1819] [serial = 1153] [outer = (nil)] 13:17:40 INFO - PROCESS | 1819 | ++DOMWINDOW == 171 (0x8bd1b000) [pid = 1819] [serial = 1154] [outer = 0x8b7a4000] 13:17:40 INFO - PROCESS | 1819 | 1462479460442 Marionette DEBUG loaded listener.js 13:17:40 INFO - PROCESS | 1819 | ++DOMWINDOW == 172 (0x8d2b6400) [pid = 1819] [serial = 1155] [outer = 0x8b7a4000] 13:17:41 INFO - PROCESS | 1819 | 1462479461497 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 13:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1381ms 13:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:17:41 INFO - PROCESS | 1819 | 1462479461530 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 13:17:41 INFO - PROCESS | 1819 | 1462479461533 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 13:17:41 INFO - PROCESS | 1819 | 1462479461539 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:17:41 INFO - PROCESS | 1819 | 1462479461543 Marionette TRACE conn3 <- [1,1510,null,{}] 13:17:41 INFO - PROCESS | 1819 | 1462479461548 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:41 INFO - PROCESS | 1819 | 1462479461832 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 13:17:41 INFO - PROCESS | 1819 | 1462479461860 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:41 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b431400 == 101 [pid = 1819] [id = 385] 13:17:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 173 (0x8bd81400) [pid = 1819] [serial = 1156] [outer = (nil)] 13:17:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 174 (0x8d782c00) [pid = 1819] [serial = 1157] [outer = 0x8bd81400] 13:17:41 INFO - PROCESS | 1819 | 1462479461937 Marionette DEBUG loaded listener.js 13:17:42 INFO - PROCESS | 1819 | ++DOMWINDOW == 175 (0x8d78d800) [pid = 1819] [serial = 1158] [outer = 0x8bd81400] 13:17:42 INFO - PROCESS | 1819 | 1462479462871 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 13:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1383ms 13:17:42 INFO - PROCESS | 1819 | 1462479462930 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 13:17:42 INFO - PROCESS | 1819 | 1462479462935 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 13:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:17:42 INFO - PROCESS | 1819 | 1462479462941 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:17:42 INFO - PROCESS | 1819 | 1462479462944 Marionette TRACE conn3 <- [1,1514,null,{}] 13:17:42 INFO - PROCESS | 1819 | 1462479462949 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:43 INFO - PROCESS | 1819 | 1462479463263 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 13:17:43 INFO - PROCESS | 1819 | 1462479463311 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:43 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a1dc000 == 102 [pid = 1819] [id = 386] 13:17:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 176 (0x8b79f800) [pid = 1819] [serial = 1159] [outer = (nil)] 13:17:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 177 (0x8ecaec00) [pid = 1819] [serial = 1160] [outer = 0x8b79f800] 13:17:43 INFO - PROCESS | 1819 | 1462479463405 Marionette DEBUG loaded listener.js 13:17:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 178 (0x8f604c00) [pid = 1819] [serial = 1161] [outer = 0x8b79f800] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 177 (0x97450000) [pid = 1819] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 176 (0x939a3800) [pid = 1819] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 175 (0x8ed7b000) [pid = 1819] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 174 (0x8a8eac00) [pid = 1819] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 173 (0x9503a800) [pid = 1819] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 172 (0xa6207400) [pid = 1819] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 171 (0x9a401400) [pid = 1819] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 170 (0x8a5c2800) [pid = 1819] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 169 (0x90e61c00) [pid = 1819] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 168 (0x8d97c800) [pid = 1819] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 167 (0x8af7fc00) [pid = 1819] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 166 (0x8a44c800) [pid = 1819] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 165 (0x8976b000) [pid = 1819] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 164 (0x91165000) [pid = 1819] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 163 (0x8d333400) [pid = 1819] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 162 (0x8af7c000) [pid = 1819] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 161 (0x9224b800) [pid = 1819] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 160 (0x910e0400) [pid = 1819] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 159 (0x87988800) [pid = 1819] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 158 (0x89710800) [pid = 1819] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 157 (0x974e1000) [pid = 1819] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 156 (0x8d78f400) [pid = 1819] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 155 (0x8b7a4800) [pid = 1819] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 154 (0x9be3d400) [pid = 1819] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 153 (0x8a2fc800) [pid = 1819] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 152 (0x8b7a4400) [pid = 1819] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 151 (0x9503d800) [pid = 1819] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 150 (0x8e319400) [pid = 1819] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 149 (0x8a5c9400) [pid = 1819] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 148 (0x9955a400) [pid = 1819] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 147 (0x8bd74800) [pid = 1819] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 146 (0x87982400) [pid = 1819] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 145 (0x99ea1800) [pid = 1819] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 144 (0x9a69a800) [pid = 1819] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 143 (0x884f5c00) [pid = 1819] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 142 (0x8bd1e800) [pid = 1819] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 141 (0x8af74800) [pid = 1819] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 140 (0x8f606c00) [pid = 1819] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:17:44 INFO - PROCESS | 1819 | --DOMWINDOW == 139 (0x8ac64400) [pid = 1819] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:17:45 INFO - PROCESS | 1819 | 1462479465205 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 13:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 2290ms 13:17:45 INFO - PROCESS | 1819 | 1462479465232 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 13:17:45 INFO - PROCESS | 1819 | 1462479465235 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 13:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:17:45 INFO - PROCESS | 1819 | 1462479465243 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:17:45 INFO - PROCESS | 1819 | 1462479465246 Marionette TRACE conn3 <- [1,1518,null,{}] 13:17:45 INFO - PROCESS | 1819 | 1462479465252 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:45 INFO - PROCESS | 1819 | 1462479465447 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 13:17:45 INFO - PROCESS | 1819 | 1462479465627 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:45 INFO - PROCESS | 1819 | ++DOCSHELL 0x87984400 == 103 [pid = 1819] [id = 387] 13:17:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x87988400) [pid = 1819] [serial = 1162] [outer = (nil)] 13:17:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 141 (0x8a5c3400) [pid = 1819] [serial = 1163] [outer = 0x87988400] 13:17:45 INFO - PROCESS | 1819 | 1462479465702 Marionette DEBUG loaded listener.js 13:17:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 142 (0x8a8ec000) [pid = 1819] [serial = 1164] [outer = 0x87988400] 13:17:46 INFO - PROCESS | 1819 | 1462479466647 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 13:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1432ms 13:17:46 INFO - PROCESS | 1819 | 1462479466676 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 13:17:46 INFO - PROCESS | 1819 | 1462479466682 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 13:17:46 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:17:46 INFO - PROCESS | 1819 | 1462479466704 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:17:46 INFO - PROCESS | 1819 | 1462479466710 Marionette TRACE conn3 <- [1,1522,null,{}] 13:17:46 INFO - PROCESS | 1819 | 1462479466719 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:46 INFO - PROCESS | 1819 | 1462479466989 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 13:17:47 INFO - PROCESS | 1819 | 1462479467426 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:47 INFO - PROCESS | 1819 | ++DOCSHELL 0x88d34000 == 104 [pid = 1819] [id = 388] 13:17:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 143 (0x89704c00) [pid = 1819] [serial = 1165] [outer = (nil)] 13:17:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x89768800) [pid = 1819] [serial = 1166] [outer = 0x89704c00] 13:17:47 INFO - PROCESS | 1819 | 1462479467566 Marionette DEBUG loaded listener.js 13:17:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 145 (0x8a1e1800) [pid = 1819] [serial = 1167] [outer = 0x89704c00] 13:17:48 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:17:48 INFO - PROCESS | 1819 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:17:48 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:17:48 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:17:48 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:17:48 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:17:48 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:17:48 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:17:48 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:17:48 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:17:48 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:17:48 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:17:48 INFO - PROCESS | 1819 | 1462479468806 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 13:17:48 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 13:17:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:17:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:17:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:17:48 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 13:17:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:17:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:17:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:17:48 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 13:17:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:17:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:17:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:17:48 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 13:17:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:17:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:17:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:17:48 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 2197ms 13:17:48 INFO - PROCESS | 1819 | 1462479468910 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 13:17:48 INFO - PROCESS | 1819 | 1462479468929 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 13:17:48 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:17:48 INFO - PROCESS | 1819 | 1462479468947 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:17:48 INFO - PROCESS | 1819 | 1462479468955 Marionette TRACE conn3 <- [1,1526,null,{}] 13:17:49 INFO - PROCESS | 1819 | 1462479469048 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:49 INFO - PROCESS | 1819 | 1462479469462 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 13:17:49 INFO - PROCESS | 1819 | 1462479469734 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:49 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a2fac00 == 105 [pid = 1819] [id = 389] 13:17:49 INFO - PROCESS | 1819 | ++DOMWINDOW == 146 (0x8a44f000) [pid = 1819] [serial = 1168] [outer = (nil)] 13:17:49 INFO - PROCESS | 1819 | ++DOMWINDOW == 147 (0x8b7ac000) [pid = 1819] [serial = 1169] [outer = 0x8a44f000] 13:17:49 INFO - PROCESS | 1819 | 1462479469829 Marionette DEBUG loaded listener.js 13:17:49 INFO - PROCESS | 1819 | ++DOMWINDOW == 148 (0x8bb1fc00) [pid = 1819] [serial = 1170] [outer = 0x8a44f000] 13:17:50 INFO - PROCESS | 1819 | 1462479470751 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 13:17:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:17:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:17:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:17:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:17:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:17:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:17:50 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1894ms 13:17:50 INFO - PROCESS | 1819 | 1462479470843 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 13:17:50 INFO - PROCESS | 1819 | 1462479470848 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 13:17:50 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:17:50 INFO - PROCESS | 1819 | 1462479470855 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:17:50 INFO - PROCESS | 1819 | 1462479470862 Marionette TRACE conn3 <- [1,1530,null,{}] 13:17:50 INFO - PROCESS | 1819 | 1462479470879 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:51 INFO - PROCESS | 1819 | 1462479471155 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 13:17:51 INFO - PROCESS | 1819 | 1462479471524 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:51 INFO - PROCESS | 1819 | ++DOCSHELL 0x8e30f800 == 106 [pid = 1819] [id = 390] 13:17:51 INFO - PROCESS | 1819 | ++DOMWINDOW == 149 (0x8e311c00) [pid = 1819] [serial = 1171] [outer = (nil)] 13:17:51 INFO - PROCESS | 1819 | ++DOMWINDOW == 150 (0x8eca1c00) [pid = 1819] [serial = 1172] [outer = 0x8e311c00] 13:17:51 INFO - PROCESS | 1819 | 1462479471625 Marionette DEBUG loaded listener.js 13:17:51 INFO - PROCESS | 1819 | ++DOMWINDOW == 151 (0x8ed81400) [pid = 1819] [serial = 1173] [outer = 0x8e311c00] 13:17:52 INFO - PROCESS | 1819 | 1462479472464 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 13:17:52 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 13:17:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:17:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:17:52 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 13:17:52 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:17:52 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1636ms 13:17:52 INFO - PROCESS | 1819 | 1462479472494 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 13:17:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:17:52 INFO - PROCESS | 1819 | 1462479472500 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 13:17:52 INFO - PROCESS | 1819 | 1462479472506 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:17:52 INFO - PROCESS | 1819 | 1462479472510 Marionette TRACE conn3 <- [1,1534,null,{}] 13:17:52 INFO - PROCESS | 1819 | 1462479472516 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:52 INFO - PROCESS | 1819 | 1462479472730 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 13:17:52 INFO - PROCESS | 1819 | 1462479472955 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:53 INFO - PROCESS | 1819 | ++DOCSHELL 0x8f72f000 == 107 [pid = 1819] [id = 391] 13:17:53 INFO - PROCESS | 1819 | ++DOMWINDOW == 152 (0x8f72f800) [pid = 1819] [serial = 1174] [outer = (nil)] 13:17:53 INFO - PROCESS | 1819 | ++DOMWINDOW == 153 (0x90e6f000) [pid = 1819] [serial = 1175] [outer = 0x8f72f800] 13:17:53 INFO - PROCESS | 1819 | 1462479473097 Marionette DEBUG loaded listener.js 13:17:53 INFO - PROCESS | 1819 | ++DOMWINDOW == 154 (0x910dc000) [pid = 1819] [serial = 1176] [outer = 0x8f72f800] 13:17:54 INFO - PROCESS | 1819 | 1462479474064 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 13:17:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:17:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1632ms 13:17:54 INFO - PROCESS | 1819 | 1462479474138 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 13:17:54 INFO - PROCESS | 1819 | 1462479474142 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 13:17:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:17:54 INFO - PROCESS | 1819 | 1462479474149 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:17:54 INFO - PROCESS | 1819 | 1462479474152 Marionette TRACE conn3 <- [1,1538,null,{}] 13:17:54 INFO - PROCESS | 1819 | 1462479474159 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:54 INFO - PROCESS | 1819 | 1462479474430 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 13:17:54 INFO - PROCESS | 1819 | 1462479474748 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:54 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b7a9400 == 108 [pid = 1819] [id = 392] 13:17:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 155 (0x8b8d5000) [pid = 1819] [serial = 1177] [outer = (nil)] 13:17:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 156 (0x91159c00) [pid = 1819] [serial = 1178] [outer = 0x8b8d5000] 13:17:54 INFO - PROCESS | 1819 | 1462479474840 Marionette DEBUG loaded listener.js 13:17:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 157 (0x9115d800) [pid = 1819] [serial = 1179] [outer = 0x8b8d5000] 13:17:55 INFO - PROCESS | 1819 | 1462479475772 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:17:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:17:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1690ms 13:17:55 INFO - PROCESS | 1819 | 1462479475842 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 13:17:55 INFO - PROCESS | 1819 | 1462479475846 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 13:17:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:17:55 INFO - PROCESS | 1819 | 1462479475852 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:17:55 INFO - PROCESS | 1819 | 1462479475856 Marionette TRACE conn3 <- [1,1542,null,{}] 13:17:55 INFO - PROCESS | 1819 | 1462479475862 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:56 INFO - PROCESS | 1819 | 1462479476151 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 13:17:56 INFO - PROCESS | 1819 | 1462479476485 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:56 INFO - PROCESS | 1819 | ++DOCSHELL 0x8f725c00 == 109 [pid = 1819] [id = 393] 13:17:56 INFO - PROCESS | 1819 | ++DOMWINDOW == 158 (0x91dbf800) [pid = 1819] [serial = 1180] [outer = (nil)] 13:17:56 INFO - PROCESS | 1819 | ++DOMWINDOW == 159 (0x921e3000) [pid = 1819] [serial = 1181] [outer = 0x91dbf800] 13:17:56 INFO - PROCESS | 1819 | 1462479476578 Marionette DEBUG loaded listener.js 13:17:56 INFO - PROCESS | 1819 | ++DOMWINDOW == 160 (0x92245c00) [pid = 1819] [serial = 1182] [outer = 0x91dbf800] 13:17:57 INFO - PROCESS | 1819 | 1462479477473 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 13:17:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:17:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1686ms 13:17:57 INFO - PROCESS | 1819 | 1462479477540 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 13:17:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:17:57 INFO - PROCESS | 1819 | 1462479477545 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 13:17:57 INFO - PROCESS | 1819 | 1462479477551 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:17:57 INFO - PROCESS | 1819 | 1462479477554 Marionette TRACE conn3 <- [1,1546,null,{}] 13:17:57 INFO - PROCESS | 1819 | 1462479477560 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:57 INFO - PROCESS | 1819 | 1462479477764 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 13:17:58 INFO - PROCESS | 1819 | 1462479478073 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:58 INFO - PROCESS | 1819 | ++DOCSHELL 0x9115bc00 == 110 [pid = 1819] [id = 394] 13:17:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 161 (0x91dc6800) [pid = 1819] [serial = 1183] [outer = (nil)] 13:17:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 162 (0x938a6000) [pid = 1819] [serial = 1184] [outer = 0x91dc6800] 13:17:58 INFO - PROCESS | 1819 | 1462479478169 Marionette DEBUG loaded listener.js 13:17:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 163 (0x9399b400) [pid = 1819] [serial = 1185] [outer = 0x91dc6800] 13:17:59 INFO - PROCESS | 1819 | 1462479479043 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:17:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:17:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1540ms 13:17:59 INFO - PROCESS | 1819 | 1462479479107 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 13:17:59 INFO - PROCESS | 1819 | 1462479479112 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 13:17:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:17:59 INFO - PROCESS | 1819 | 1462479479122 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:17:59 INFO - PROCESS | 1819 | 1462479479125 Marionette TRACE conn3 <- [1,1550,null,{}] 13:17:59 INFO - PROCESS | 1819 | 1462479479131 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:59 INFO - PROCESS | 1819 | 1462479479353 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 13:17:59 INFO - PROCESS | 1819 | 1462479479680 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:59 INFO - PROCESS | 1819 | ++DOCSHELL 0x8bb28400 == 111 [pid = 1819] [id = 395] 13:17:59 INFO - PROCESS | 1819 | ++DOMWINDOW == 164 (0x8d2a8000) [pid = 1819] [serial = 1186] [outer = (nil)] 13:17:59 INFO - PROCESS | 1819 | ++DOMWINDOW == 165 (0x93bb4800) [pid = 1819] [serial = 1187] [outer = 0x8d2a8000] 13:17:59 INFO - PROCESS | 1819 | 1462479479777 Marionette DEBUG loaded listener.js 13:17:59 INFO - PROCESS | 1819 | ++DOMWINDOW == 166 (0x9450b800) [pid = 1819] [serial = 1188] [outer = 0x8d2a8000] 13:18:00 INFO - PROCESS | 1819 | 1462479480731 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 13:18:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:18:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1687ms 13:18:00 INFO - PROCESS | 1819 | 1462479480811 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 13:18:00 INFO - PROCESS | 1819 | 1462479480814 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 13:18:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:18:00 INFO - PROCESS | 1819 | 1462479480822 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:18:00 INFO - PROCESS | 1819 | 1462479480825 Marionette TRACE conn3 <- [1,1554,null,{}] 13:18:00 INFO - PROCESS | 1819 | 1462479480831 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:01 INFO - PROCESS | 1819 | 1462479481156 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 13:18:01 INFO - PROCESS | 1819 | 1462479481502 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:01 INFO - PROCESS | 1819 | ++DOCSHELL 0x884f9400 == 112 [pid = 1819] [id = 396] 13:18:01 INFO - PROCESS | 1819 | ++DOMWINDOW == 167 (0x91158800) [pid = 1819] [serial = 1189] [outer = (nil)] 13:18:01 INFO - PROCESS | 1819 | ++DOMWINDOW == 168 (0x94fe7c00) [pid = 1819] [serial = 1190] [outer = 0x91158800] 13:18:01 INFO - PROCESS | 1819 | 1462479481596 Marionette DEBUG loaded listener.js 13:18:01 INFO - PROCESS | 1819 | ++DOMWINDOW == 169 (0x95047000) [pid = 1819] [serial = 1191] [outer = 0x91158800] 13:18:02 INFO - PROCESS | 1819 | 1462479482596 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 13:18:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:18:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1832ms 13:18:02 INFO - PROCESS | 1819 | 1462479482656 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 13:18:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:18:02 INFO - PROCESS | 1819 | 1462479482660 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 13:18:02 INFO - PROCESS | 1819 | 1462479482667 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:18:02 INFO - PROCESS | 1819 | 1462479482671 Marionette TRACE conn3 <- [1,1558,null,{}] 13:18:02 INFO - PROCESS | 1819 | 1462479482677 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:02 INFO - PROCESS | 1819 | 1462479482910 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 13:18:03 INFO - PROCESS | 1819 | 1462479483231 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:03 INFO - PROCESS | 1819 | ++DOCSHELL 0x87985800 == 113 [pid = 1819] [id = 397] 13:18:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 170 (0x92c92800) [pid = 1819] [serial = 1192] [outer = (nil)] 13:18:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 171 (0x974e3800) [pid = 1819] [serial = 1193] [outer = 0x92c92800] 13:18:03 INFO - PROCESS | 1819 | 1462479483330 Marionette DEBUG loaded listener.js 13:18:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 172 (0x974edc00) [pid = 1819] [serial = 1194] [outer = 0x92c92800] 13:18:04 INFO - PROCESS | 1819 | 1462479484276 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 13:18:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:18:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1632ms 13:18:04 INFO - PROCESS | 1819 | 1462479484302 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 13:18:04 INFO - PROCESS | 1819 | 1462479484309 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 13:18:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:18:04 INFO - PROCESS | 1819 | 1462479484319 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:18:04 INFO - PROCESS | 1819 | 1462479484325 Marionette TRACE conn3 <- [1,1562,null,{}] 13:18:04 INFO - PROCESS | 1819 | 1462479484335 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:04 INFO - PROCESS | 1819 | 1462479484728 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 13:18:05 INFO - PROCESS | 1819 | 1462479485062 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:05 INFO - PROCESS | 1819 | ++DOCSHELL 0x929d0400 == 114 [pid = 1819] [id = 398] 13:18:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 173 (0x99504c00) [pid = 1819] [serial = 1195] [outer = (nil)] 13:18:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 174 (0x99e9fc00) [pid = 1819] [serial = 1196] [outer = 0x99504c00] 13:18:05 INFO - PROCESS | 1819 | 1462479485174 Marionette DEBUG loaded listener.js 13:18:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 175 (0x9a219c00) [pid = 1819] [serial = 1197] [outer = 0x99504c00] 13:18:06 INFO - PROCESS | 1819 | 1462479486120 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 13:18:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:18:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1843ms 13:18:06 INFO - PROCESS | 1819 | 1462479486161 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 13:18:06 INFO - PROCESS | 1819 | 1462479486165 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 13:18:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:18:06 INFO - PROCESS | 1819 | 1462479486171 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:18:06 INFO - PROCESS | 1819 | 1462479486175 Marionette TRACE conn3 <- [1,1566,null,{}] 13:18:06 INFO - PROCESS | 1819 | 1462479486181 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:06 INFO - PROCESS | 1819 | 1462479486418 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 13:18:06 INFO - PROCESS | 1819 | 1462479486738 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:06 INFO - PROCESS | 1819 | ++DOCSHELL 0x9803a000 == 115 [pid = 1819] [id = 399] 13:18:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 176 (0x9913c400) [pid = 1819] [serial = 1198] [outer = (nil)] 13:18:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 177 (0x9a2d6000) [pid = 1819] [serial = 1199] [outer = 0x9913c400] 13:18:06 INFO - PROCESS | 1819 | 1462479486836 Marionette DEBUG loaded listener.js 13:18:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 178 (0x9a2db400) [pid = 1819] [serial = 1200] [outer = 0x9913c400] 13:18:07 INFO - PROCESS | 1819 | 1462479487780 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 13:18:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:18:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1647ms 13:18:07 INFO - PROCESS | 1819 | 1462479487819 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 13:18:07 INFO - PROCESS | 1819 | 1462479487822 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 13:18:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:18:07 INFO - PROCESS | 1819 | 1462479487829 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:18:07 INFO - PROCESS | 1819 | 1462479487833 Marionette TRACE conn3 <- [1,1570,null,{}] 13:18:07 INFO - PROCESS | 1819 | 1462479487839 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:08 INFO - PROCESS | 1819 | 1462479488078 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 13:18:08 INFO - PROCESS | 1819 | 1462479488400 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:08 INFO - PROCESS | 1819 | ++DOCSHELL 0x884fb000 == 116 [pid = 1819] [id = 400] 13:18:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 179 (0x99560400) [pid = 1819] [serial = 1201] [outer = (nil)] 13:18:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 180 (0x9a3db400) [pid = 1819] [serial = 1202] [outer = 0x99560400] 13:18:08 INFO - PROCESS | 1819 | 1462479488498 Marionette DEBUG loaded listener.js 13:18:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 181 (0x9a401400) [pid = 1819] [serial = 1203] [outer = 0x99560400] 13:18:09 INFO - PROCESS | 1819 | 1462479489404 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 13:18:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:18:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1643ms 13:18:09 INFO - PROCESS | 1819 | 1462479489475 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 13:18:09 INFO - PROCESS | 1819 | 1462479489481 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 13:18:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:18:09 INFO - PROCESS | 1819 | 1462479489491 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:18:09 INFO - PROCESS | 1819 | 1462479489495 Marionette TRACE conn3 <- [1,1574,null,{}] 13:18:09 INFO - PROCESS | 1819 | 1462479489504 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:09 INFO - PROCESS | 1819 | 1462479489779 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 13:18:10 INFO - PROCESS | 1819 | 1462479490099 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:10 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a21fc00 == 117 [pid = 1819] [id = 401] 13:18:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 182 (0x9a2d0c00) [pid = 1819] [serial = 1204] [outer = (nil)] 13:18:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 183 (0x9a76d400) [pid = 1819] [serial = 1205] [outer = 0x9a2d0c00] 13:18:10 INFO - PROCESS | 1819 | 1462479490204 Marionette DEBUG loaded listener.js 13:18:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 184 (0x9a777000) [pid = 1819] [serial = 1206] [outer = 0x9a2d0c00] 13:18:11 INFO - PROCESS | 1819 | 1462479491117 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 13:18:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:18:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1684ms 13:18:11 INFO - PROCESS | 1819 | 1462479491175 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 13:18:11 INFO - PROCESS | 1819 | 1462479491179 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 13:18:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:18:11 INFO - PROCESS | 1819 | 1462479491186 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:18:11 INFO - PROCESS | 1819 | 1462479491190 Marionette TRACE conn3 <- [1,1578,null,{}] 13:18:11 INFO - PROCESS | 1819 | 1462479491196 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:11 INFO - PROCESS | 1819 | 1462479491432 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 13:18:11 INFO - PROCESS | 1819 | 1462479491752 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:11 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a3dc800 == 118 [pid = 1819] [id = 402] 13:18:11 INFO - PROCESS | 1819 | ++DOMWINDOW == 185 (0x9a409c00) [pid = 1819] [serial = 1207] [outer = (nil)] 13:18:11 INFO - PROCESS | 1819 | ++DOMWINDOW == 186 (0x9a88d800) [pid = 1819] [serial = 1208] [outer = 0x9a409c00] 13:18:11 INFO - PROCESS | 1819 | 1462479491847 Marionette DEBUG loaded listener.js 13:18:11 INFO - PROCESS | 1819 | ++DOMWINDOW == 187 (0x9aaa0c00) [pid = 1819] [serial = 1209] [outer = 0x9a409c00] 13:18:12 INFO - PROCESS | 1819 | 1462479492727 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 13:18:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:18:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1580ms 13:18:12 INFO - PROCESS | 1819 | 1462479492767 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 13:18:12 INFO - PROCESS | 1819 | 1462479492771 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 13:18:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:18:12 INFO - PROCESS | 1819 | 1462479492778 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:18:12 INFO - PROCESS | 1819 | 1462479492781 Marionette TRACE conn3 <- [1,1582,null,{}] 13:18:12 INFO - PROCESS | 1819 | 1462479492787 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:13 INFO - PROCESS | 1819 | 1462479493017 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 13:18:13 INFO - PROCESS | 1819 | 1462479493338 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:13 INFO - PROCESS | 1819 | ++DOCSHELL 0x9aaa6000 == 119 [pid = 1819] [id = 403] 13:18:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 188 (0x9aaa7000) [pid = 1819] [serial = 1210] [outer = (nil)] 13:18:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 189 (0x9b029800) [pid = 1819] [serial = 1211] [outer = 0x9aaa7000] 13:18:13 INFO - PROCESS | 1819 | 1462479493433 Marionette DEBUG loaded listener.js 13:18:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 190 (0x9b02d800) [pid = 1819] [serial = 1212] [outer = 0x9aaa7000] 13:18:14 INFO - PROCESS | 1819 | 1462479494343 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 13:18:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:18:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1634ms 13:18:14 INFO - PROCESS | 1819 | 1462479494413 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 13:18:14 INFO - PROCESS | 1819 | 1462479494417 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 13:18:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:18:14 INFO - PROCESS | 1819 | 1462479494424 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:18:14 INFO - PROCESS | 1819 | 1462479494428 Marionette TRACE conn3 <- [1,1586,null,{}] 13:18:14 INFO - PROCESS | 1819 | 1462479494435 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:14 INFO - PROCESS | 1819 | 1462479494658 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 13:18:15 INFO - PROCESS | 1819 | 1462479495007 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:15 INFO - PROCESS | 1819 | ++DOCSHELL 0x89705400 == 120 [pid = 1819] [id = 404] 13:18:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 191 (0x9a884400) [pid = 1819] [serial = 1213] [outer = (nil)] 13:18:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 192 (0x9b411400) [pid = 1819] [serial = 1214] [outer = 0x9a884400] 13:18:15 INFO - PROCESS | 1819 | 1462479495098 Marionette DEBUG loaded listener.js 13:18:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 193 (0x9b478c00) [pid = 1819] [serial = 1215] [outer = 0x9a884400] 13:18:16 INFO - PROCESS | 1819 | 1462479496028 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 13:18:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:18:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1680ms 13:18:16 INFO - PROCESS | 1819 | 1462479496105 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 13:18:16 INFO - PROCESS | 1819 | 1462479496108 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 13:18:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:18:16 INFO - PROCESS | 1819 | 1462479496115 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:18:16 INFO - PROCESS | 1819 | 1462479496118 Marionette TRACE conn3 <- [1,1590,null,{}] 13:18:16 INFO - PROCESS | 1819 | 1462479496126 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:16 INFO - PROCESS | 1819 | 1462479496354 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 13:18:16 INFO - PROCESS | 1819 | 1462479496673 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:16 INFO - PROCESS | 1819 | ++DOCSHELL 0x9b419800 == 121 [pid = 1819] [id = 405] 13:18:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 194 (0x9b419c00) [pid = 1819] [serial = 1216] [outer = (nil)] 13:18:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 195 (0x9b59c400) [pid = 1819] [serial = 1217] [outer = 0x9b419c00] 13:18:16 INFO - PROCESS | 1819 | 1462479496766 Marionette DEBUG loaded listener.js 13:18:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 196 (0x9b5a3c00) [pid = 1819] [serial = 1218] [outer = 0x9b419c00] 13:18:18 INFO - PROCESS | 1819 | --DOCSHELL 0x9d860800 == 120 [pid = 1819] [id = 291] 13:18:18 INFO - PROCESS | 1819 | --DOCSHELL 0x9b820000 == 119 [pid = 1819] [id = 288] 13:18:18 INFO - PROCESS | 1819 | --DOCSHELL 0xa2149000 == 118 [pid = 1819] [id = 290] 13:18:18 INFO - PROCESS | 1819 | --DOCSHELL 0x90e6c000 == 117 [pid = 1819] [id = 371] 13:18:18 INFO - PROCESS | 1819 | --DOCSHELL 0x8bb2bc00 == 116 [pid = 1819] [id = 370] 13:18:18 INFO - PROCESS | 1819 | --DOCSHELL 0x8d32dc00 == 115 [pid = 1819] [id = 369] 13:18:18 INFO - PROCESS | 1819 | --DOCSHELL 0x8a8e3000 == 114 [pid = 1819] [id = 367] 13:18:18 INFO - PROCESS | 1819 | --DOCSHELL 0x8bd15000 == 113 [pid = 1819] [id = 368] 13:18:18 INFO - PROCESS | 1819 | --DOCSHELL 0x88ba8000 == 112 [pid = 1819] [id = 366] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 195 (0xa242b800) [pid = 1819] [serial = 996] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 194 (0x9503c400) [pid = 1819] [serial = 978] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 193 (0x8f602000) [pid = 1819] [serial = 1049] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 192 (0x8aa4bc00) [pid = 1819] [serial = 1037] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 191 (0x99ea1400) [pid = 1819] [serial = 1068] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 190 (0x8ac68c00) [pid = 1819] [serial = 1038] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 189 (0xa6713000) [pid = 1819] [serial = 1002] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 188 (0x9a692400) [pid = 1819] [serial = 1076] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 187 (0x8a5ce800) [pid = 1819] [serial = 1005] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 186 (0x9a23e400) [pid = 1819] [serial = 1071] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 185 (0x91165c00) [pid = 1819] [serial = 1052] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 184 (0x8b42b400) [pid = 1819] [serial = 1094] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 183 (0x8a8e3400) [pid = 1819] [serial = 1092] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 182 (0x89774000) [pid = 1819] [serial = 1014] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 181 (0x94503000) [pid = 1819] [serial = 1061] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 180 (0x8a5c4400) [pid = 1819] [serial = 1091] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 179 (0x8d97d800) [pid = 1819] [serial = 1043] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 178 (0x974ea000) [pid = 1819] [serial = 1080] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 177 (0x9389e800) [pid = 1819] [serial = 1058] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 176 (0x9220f400) [pid = 1819] [serial = 1056] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 175 (0x884f8000) [pid = 1819] [serial = 1034] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 174 (0x8976f400) [pid = 1819] [serial = 1088] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 173 (0x938aa000) [pid = 1819] [serial = 1059] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 172 (0x99554800) [pid = 1819] [serial = 981] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 171 (0x8d980000) [pid = 1819] [serial = 1079] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 170 (0x9a218800) [pid = 1819] [serial = 1070] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 169 (0x8eca6000) [pid = 1819] [serial = 900] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 168 (0x8bb20400) [pid = 1819] [serial = 1041] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 167 (0xa32e5800) [pid = 1819] [serial = 999] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 166 (0x9115b000) [pid = 1819] [serial = 1086] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 165 (0x9955f400) [pid = 1819] [serial = 1067] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 164 (0x8b8ca400) [pid = 1819] [serial = 1040] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 163 (0x8b7a4c00) [pid = 1819] [serial = 1095] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 162 (0x8bd1b400) [pid = 1819] [serial = 972] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 161 (0x8970c400) [pid = 1819] [serial = 1035] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 160 (0x97452000) [pid = 1819] [serial = 1065] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 159 (0x9a21e000) [pid = 1819] [serial = 984] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 158 (0x8e217400) [pid = 1819] [serial = 1044] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 157 (0x91aed800) [pid = 1819] [serial = 1053] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 156 (0x8b42dc00) [pid = 1819] [serial = 1085] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 155 (0x8bd7b400) [pid = 1819] [serial = 1008] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 154 (0x9a3d7800) [pid = 1819] [serial = 1073] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 153 (0xa6718c00) [pid = 1819] [serial = 1011] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 152 (0x8798c000) [pid = 1819] [serial = 1017] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 151 (0x9aaa5c00) [pid = 1819] [serial = 987] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 150 (0x9b812c00) [pid = 1819] [serial = 990] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 149 (0x94f31400) [pid = 1819] [serial = 1062] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 148 (0x95044400) [pid = 1819] [serial = 1064] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 147 (0x8f72dc00) [pid = 1819] [serial = 1050] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 146 (0x8a1da000) [pid = 1819] [serial = 1089] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 145 (0x8a289800) [pid = 1819] [serial = 1032] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 144 (0xa1050c00) [pid = 1819] [serial = 993] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 143 (0x8ed7c800) [pid = 1819] [serial = 1083] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 142 (0x8e215000) [pid = 1819] [serial = 1082] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 141 (0x910d9c00) [pid = 1819] [serial = 975] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 140 (0x8eca8800) [pid = 1819] [serial = 1047] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 139 (0x8eca1400) [pid = 1819] [serial = 1046] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 138 (0x92203000) [pid = 1819] [serial = 1055] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 137 (0x9a76cc00) [pid = 1819] [serial = 1077] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 136 (0x9a3d9800) [pid = 1819] [serial = 1074] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1819 | --DOMWINDOW == 135 (0x8bd14000) [pid = 1819] [serial = 1097] [outer = (nil)] [url = about:blank] 13:18:19 INFO - PROCESS | 1819 | 1462479499067 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 13:18:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:18:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 2986ms 13:18:19 INFO - PROCESS | 1819 | 1462479499104 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 13:18:19 INFO - PROCESS | 1819 | 1462479499111 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 13:18:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:18:19 INFO - PROCESS | 1819 | 1462479499120 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:18:19 INFO - PROCESS | 1819 | 1462479499126 Marionette TRACE conn3 <- [1,1594,null,{}] 13:18:19 INFO - PROCESS | 1819 | 1462479499134 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:19 INFO - PROCESS | 1819 | 1462479499363 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 13:18:19 INFO - PROCESS | 1819 | 1462479499578 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:19 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a1da000 == 113 [pid = 1819] [id = 406] 13:18:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 136 (0x8a1dbc00) [pid = 1819] [serial = 1219] [outer = (nil)] 13:18:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 137 (0x8a294800) [pid = 1819] [serial = 1220] [outer = 0x8a1dbc00] 13:18:19 INFO - PROCESS | 1819 | 1462479499726 Marionette DEBUG loaded listener.js 13:18:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 138 (0x8a442800) [pid = 1819] [serial = 1221] [outer = 0x8a1dbc00] 13:18:20 INFO - PROCESS | 1819 | 1462479500667 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 13:18:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:18:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1641ms 13:18:20 INFO - PROCESS | 1819 | 1462479500769 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 13:18:20 INFO - PROCESS | 1819 | 1462479500778 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 13:18:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:18:20 INFO - PROCESS | 1819 | 1462479500788 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:18:20 INFO - PROCESS | 1819 | 1462479500792 Marionette TRACE conn3 <- [1,1598,null,{}] 13:18:20 INFO - PROCESS | 1819 | 1462479500798 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:21 INFO - PROCESS | 1819 | 1462479501073 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 13:18:21 INFO - PROCESS | 1819 | 1462479501104 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:21 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a28a400 == 114 [pid = 1819] [id = 407] 13:18:21 INFO - PROCESS | 1819 | ++DOMWINDOW == 139 (0x8a2f0000) [pid = 1819] [serial = 1222] [outer = (nil)] 13:18:21 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x8aa4a000) [pid = 1819] [serial = 1223] [outer = 0x8a2f0000] 13:18:21 INFO - PROCESS | 1819 | 1462479501178 Marionette DEBUG loaded listener.js 13:18:21 INFO - PROCESS | 1819 | ++DOMWINDOW == 141 (0x8ac69000) [pid = 1819] [serial = 1224] [outer = 0x8a2f0000] 13:18:22 INFO - PROCESS | 1819 | 1462479502188 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 13:18:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:18:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1484ms 13:18:22 INFO - PROCESS | 1819 | 1462479502272 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 13:18:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:18:22 INFO - PROCESS | 1819 | 1462479502276 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 13:18:22 INFO - PROCESS | 1819 | 1462479502282 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:18:22 INFO - PROCESS | 1819 | 1462479502288 Marionette TRACE conn3 <- [1,1602,null,{}] 13:18:22 INFO - PROCESS | 1819 | 1462479502311 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:22 INFO - PROCESS | 1819 | 1462479502573 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 13:18:22 INFO - PROCESS | 1819 | 1462479502603 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:22 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a8e2c00 == 115 [pid = 1819] [id = 408] 13:18:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 142 (0x8b8d0800) [pid = 1819] [serial = 1225] [outer = (nil)] 13:18:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 143 (0x8bb24c00) [pid = 1819] [serial = 1226] [outer = 0x8b8d0800] 13:18:22 INFO - PROCESS | 1819 | 1462479502679 Marionette DEBUG loaded listener.js 13:18:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x8bd1f800) [pid = 1819] [serial = 1227] [outer = 0x8b8d0800] 13:18:23 INFO - PROCESS | 1819 | --DOMWINDOW == 143 (0x8a8e3800) [pid = 1819] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:18:23 INFO - PROCESS | 1819 | --DOMWINDOW == 142 (0x8b7a4000) [pid = 1819] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:18:23 INFO - PROCESS | 1819 | --DOMWINDOW == 141 (0x88bb4800) [pid = 1819] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:18:23 INFO - PROCESS | 1819 | --DOMWINDOW == 140 (0x8b79f800) [pid = 1819] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:18:23 INFO - PROCESS | 1819 | --DOMWINDOW == 139 (0x8bd81400) [pid = 1819] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:18:23 INFO - PROCESS | 1819 | --DOMWINDOW == 138 (0x884f5000) [pid = 1819] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:18:23 INFO - PROCESS | 1819 | --DOMWINDOW == 137 (0x8b42f800) [pid = 1819] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:18:23 INFO - PROCESS | 1819 | 1462479503967 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 13:18:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:18:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1741ms 13:18:24 INFO - PROCESS | 1819 | 1462479504023 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 13:18:24 INFO - PROCESS | 1819 | 1462479504028 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 13:18:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:18:24 INFO - PROCESS | 1819 | 1462479504034 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:18:24 INFO - PROCESS | 1819 | 1462479504037 Marionette TRACE conn3 <- [1,1606,null,{}] 13:18:24 INFO - PROCESS | 1819 | 1462479504042 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:24 INFO - PROCESS | 1819 | 1462479504228 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 13:18:24 INFO - PROCESS | 1819 | 1462479504402 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:24 INFO - PROCESS | 1819 | ++DOCSHELL 0x88d29400 == 116 [pid = 1819] [id = 409] 13:18:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 138 (0x8af71c00) [pid = 1819] [serial = 1228] [outer = (nil)] 13:18:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 139 (0x8bd75400) [pid = 1819] [serial = 1229] [outer = 0x8af71c00] 13:18:24 INFO - PROCESS | 1819 | 1462479504479 Marionette DEBUG loaded listener.js 13:18:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x8bd80800) [pid = 1819] [serial = 1230] [outer = 0x8af71c00] 13:18:25 INFO - PROCESS | 1819 | 1462479505241 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 13:18:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:18:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1232ms 13:18:25 INFO - PROCESS | 1819 | 1462479505266 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 13:18:25 INFO - PROCESS | 1819 | 1462479505269 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 13:18:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:18:25 INFO - PROCESS | 1819 | 1462479505276 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:18:25 INFO - PROCESS | 1819 | 1462479505279 Marionette TRACE conn3 <- [1,1610,null,{}] 13:18:25 INFO - PROCESS | 1819 | 1462479505289 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:25 INFO - PROCESS | 1819 | 1462479505603 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 13:18:26 INFO - PROCESS | 1819 | 1462479506000 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:26 INFO - PROCESS | 1819 | ++DOCSHELL 0x89706c00 == 117 [pid = 1819] [id = 410] 13:18:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 141 (0x89707c00) [pid = 1819] [serial = 1231] [outer = (nil)] 13:18:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 142 (0x8976c400) [pid = 1819] [serial = 1232] [outer = 0x89707c00] 13:18:26 INFO - PROCESS | 1819 | 1462479506092 Marionette DEBUG loaded listener.js 13:18:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 143 (0x8a289800) [pid = 1819] [serial = 1233] [outer = 0x89707c00] 13:18:27 INFO - PROCESS | 1819 | 1462479507002 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 13:18:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:18:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1744ms 13:18:27 INFO - PROCESS | 1819 | 1462479507021 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 13:18:27 INFO - PROCESS | 1819 | 1462479507027 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 13:18:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:18:27 INFO - PROCESS | 1819 | 1462479507035 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:18:27 INFO - PROCESS | 1819 | 1462479507042 Marionette TRACE conn3 <- [1,1614,null,{}] 13:18:27 INFO - PROCESS | 1819 | 1462479507069 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:27 INFO - PROCESS | 1819 | 1462479507287 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 13:18:27 INFO - PROCESS | 1819 | 1462479507561 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:27 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a8e3400 == 118 [pid = 1819] [id = 411] 13:18:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x8a8eb800) [pid = 1819] [serial = 1234] [outer = (nil)] 13:18:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 145 (0x8af7bc00) [pid = 1819] [serial = 1235] [outer = 0x8a8eb800] 13:18:27 INFO - PROCESS | 1819 | 1462479507693 Marionette DEBUG loaded listener.js 13:18:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 146 (0x8b7a4c00) [pid = 1819] [serial = 1236] [outer = 0x8a8eb800] 13:18:28 INFO - PROCESS | 1819 | 1462479508631 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 13:18:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 13:18:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1655ms 13:18:28 INFO - PROCESS | 1819 | 1462479508692 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 13:18:28 INFO - PROCESS | 1819 | 1462479508697 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 13:18:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:18:28 INFO - PROCESS | 1819 | 1462479508704 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:18:28 INFO - PROCESS | 1819 | 1462479508708 Marionette TRACE conn3 <- [1,1618,null,{}] 13:18:28 INFO - PROCESS | 1819 | 1462479508714 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:28 INFO - PROCESS | 1819 | 1462479508947 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 13:18:29 INFO - PROCESS | 1819 | 1462479509307 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:29 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d32f800 == 119 [pid = 1819] [id = 412] 13:18:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 147 (0x8d330c00) [pid = 1819] [serial = 1237] [outer = (nil)] 13:18:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 148 (0x8d789c00) [pid = 1819] [serial = 1238] [outer = 0x8d330c00] 13:18:29 INFO - PROCESS | 1819 | 1462479509401 Marionette DEBUG loaded listener.js 13:18:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 149 (0x8d980c00) [pid = 1819] [serial = 1239] [outer = 0x8d330c00] 13:18:30 INFO - PROCESS | 1819 | 1462479510310 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 13:18:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:18:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1636ms 13:18:30 INFO - PROCESS | 1819 | 1462479510342 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 13:18:30 INFO - PROCESS | 1819 | 1462479510349 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 13:18:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:18:30 INFO - PROCESS | 1819 | 1462479510367 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:18:30 INFO - PROCESS | 1819 | 1462479510374 Marionette TRACE conn3 <- [1,1622,null,{}] 13:18:30 INFO - PROCESS | 1819 | 1462479510380 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:30 INFO - PROCESS | 1819 | 1462479510604 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 13:18:30 INFO - PROCESS | 1819 | 1462479510941 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:30 INFO - PROCESS | 1819 | ++DOCSHELL 0x88baa400 == 120 [pid = 1819] [id = 413] 13:18:30 INFO - PROCESS | 1819 | ++DOMWINDOW == 150 (0x88d26c00) [pid = 1819] [serial = 1240] [outer = (nil)] 13:18:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 151 (0x8ecab000) [pid = 1819] [serial = 1241] [outer = 0x88d26c00] 13:18:31 INFO - PROCESS | 1819 | 1462479511037 Marionette DEBUG loaded listener.js 13:18:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 152 (0x8f607000) [pid = 1819] [serial = 1242] [outer = 0x88d26c00] 13:18:31 INFO - PROCESS | 1819 | 1462479511954 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 13:18:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 13:18:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1647ms 13:18:32 INFO - PROCESS | 1819 | 1462479512006 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 13:18:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:18:32 INFO - PROCESS | 1819 | 1462479512011 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 13:18:32 INFO - PROCESS | 1819 | 1462479512017 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:18:32 INFO - PROCESS | 1819 | 1462479512021 Marionette TRACE conn3 <- [1,1626,null,{}] 13:18:32 INFO - PROCESS | 1819 | 1462479512027 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:32 INFO - PROCESS | 1819 | 1462479512250 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 13:18:32 INFO - PROCESS | 1819 | 1462479512563 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:32 INFO - PROCESS | 1819 | ++DOCSHELL 0x8798d400 == 121 [pid = 1819] [id = 414] 13:18:32 INFO - PROCESS | 1819 | ++DOMWINDOW == 153 (0x8ed83800) [pid = 1819] [serial = 1243] [outer = (nil)] 13:18:32 INFO - PROCESS | 1819 | ++DOMWINDOW == 154 (0x90e67400) [pid = 1819] [serial = 1244] [outer = 0x8ed83800] 13:18:32 INFO - PROCESS | 1819 | 1462479512661 Marionette DEBUG loaded listener.js 13:18:32 INFO - PROCESS | 1819 | ++DOMWINDOW == 155 (0x90e6dc00) [pid = 1819] [serial = 1245] [outer = 0x8ed83800] 13:18:33 INFO - PROCESS | 1819 | 1462479513534 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 13:18:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:18:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1582ms 13:18:33 INFO - PROCESS | 1819 | 1462479513600 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 13:18:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:18:33 INFO - PROCESS | 1819 | 1462479513605 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 13:18:33 INFO - PROCESS | 1819 | 1462479513611 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:18:33 INFO - PROCESS | 1819 | 1462479513615 Marionette TRACE conn3 <- [1,1630,null,{}] 13:18:33 INFO - PROCESS | 1819 | 1462479513621 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:33 INFO - PROCESS | 1819 | 1462479513849 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 13:18:34 INFO - PROCESS | 1819 | 1462479514172 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:34 INFO - PROCESS | 1819 | ++DOCSHELL 0x91ae4000 == 122 [pid = 1819] [id = 415] 13:18:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 156 (0x91ae6800) [pid = 1819] [serial = 1246] [outer = (nil)] 13:18:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 157 (0x91aee400) [pid = 1819] [serial = 1247] [outer = 0x91ae6800] 13:18:34 INFO - PROCESS | 1819 | 1462479514281 Marionette DEBUG loaded listener.js 13:18:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 158 (0x91dca400) [pid = 1819] [serial = 1248] [outer = 0x91ae6800] 13:18:35 INFO - PROCESS | 1819 | 1462479515324 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 13:18:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:18:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1789ms 13:18:35 INFO - PROCESS | 1819 | 1462479515400 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 13:18:35 INFO - PROCESS | 1819 | 1462479515405 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 13:18:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:18:35 INFO - PROCESS | 1819 | 1462479515411 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:18:35 INFO - PROCESS | 1819 | 1462479515415 Marionette TRACE conn3 <- [1,1634,null,{}] 13:18:35 INFO - PROCESS | 1819 | 1462479515422 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:35 INFO - PROCESS | 1819 | 1462479515689 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 13:18:36 INFO - PROCESS | 1819 | 1462479516025 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:36 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a8e7000 == 123 [pid = 1819] [id = 416] 13:18:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 159 (0x9115a000) [pid = 1819] [serial = 1249] [outer = (nil)] 13:18:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 160 (0x92242800) [pid = 1819] [serial = 1250] [outer = 0x9115a000] 13:18:36 INFO - PROCESS | 1819 | 1462479516116 Marionette DEBUG loaded listener.js 13:18:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 161 (0x929d4800) [pid = 1819] [serial = 1251] [outer = 0x9115a000] 13:18:37 INFO - PROCESS | 1819 | 1462479517066 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 13:18:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:18:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1735ms 13:18:37 INFO - PROCESS | 1819 | 1462479517148 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 13:18:37 INFO - PROCESS | 1819 | 1462479517152 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 13:18:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:18:37 INFO - PROCESS | 1819 | 1462479517159 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:18:37 INFO - PROCESS | 1819 | 1462479517162 Marionette TRACE conn3 <- [1,1638,null,{}] 13:18:37 INFO - PROCESS | 1819 | 1462479517168 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:37 INFO - PROCESS | 1819 | 1462479517429 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 13:18:37 INFO - PROCESS | 1819 | 1462479517757 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:37 INFO - PROCESS | 1819 | ++DOCSHELL 0x8eca8800 == 124 [pid = 1819] [id = 417] 13:18:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 162 (0x91aed400) [pid = 1819] [serial = 1252] [outer = (nil)] 13:18:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 163 (0x93bb0400) [pid = 1819] [serial = 1253] [outer = 0x91aed400] 13:18:37 INFO - PROCESS | 1819 | 1462479517847 Marionette DEBUG loaded listener.js 13:18:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 164 (0x93bbcc00) [pid = 1819] [serial = 1254] [outer = 0x91aed400] 13:18:38 INFO - PROCESS | 1819 | 1462479518766 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 13:18:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:18:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1641ms 13:18:38 INFO - PROCESS | 1819 | 1462479518809 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 13:18:38 INFO - PROCESS | 1819 | 1462479518814 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 13:18:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:18:38 INFO - PROCESS | 1819 | 1462479518821 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:18:38 INFO - PROCESS | 1819 | 1462479518825 Marionette TRACE conn3 <- [1,1642,null,{}] 13:18:38 INFO - PROCESS | 1819 | 1462479518830 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:39 INFO - PROCESS | 1819 | 1462479519080 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 13:18:39 INFO - PROCESS | 1819 | 1462479519396 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:39 INFO - PROCESS | 1819 | ++DOCSHELL 0x92202c00 == 125 [pid = 1819] [id = 418] 13:18:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 165 (0x92c8ec00) [pid = 1819] [serial = 1255] [outer = (nil)] 13:18:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 166 (0x94fea800) [pid = 1819] [serial = 1256] [outer = 0x92c8ec00] 13:18:39 INFO - PROCESS | 1819 | 1462479519495 Marionette DEBUG loaded listener.js 13:18:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 167 (0x9503cc00) [pid = 1819] [serial = 1257] [outer = 0x92c8ec00] 13:18:40 INFO - PROCESS | 1819 | 1462479520409 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 13:18:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:18:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1642ms 13:18:40 INFO - PROCESS | 1819 | 1462479520464 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 13:18:40 INFO - PROCESS | 1819 | 1462479520468 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 13:18:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:18:40 INFO - PROCESS | 1819 | 1462479520474 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:18:40 INFO - PROCESS | 1819 | 1462479520484 Marionette TRACE conn3 <- [1,1646,null,{}] 13:18:40 INFO - PROCESS | 1819 | 1462479520489 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:40 INFO - PROCESS | 1819 | 1462479520716 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 13:18:41 INFO - PROCESS | 1819 | 1462479521095 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:41 INFO - PROCESS | 1819 | ++DOCSHELL 0x94fa1400 == 126 [pid = 1819] [id = 419] 13:18:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 168 (0x9744ac00) [pid = 1819] [serial = 1258] [outer = (nil)] 13:18:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 169 (0x974e7000) [pid = 1819] [serial = 1259] [outer = 0x9744ac00] 13:18:41 INFO - PROCESS | 1819 | 1462479521187 Marionette DEBUG loaded listener.js 13:18:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 170 (0x974ecc00) [pid = 1819] [serial = 1260] [outer = 0x9744ac00] 13:18:42 INFO - PROCESS | 1819 | 1462479522109 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 13:18:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:18:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1700ms 13:18:42 INFO - PROCESS | 1819 | 1462479522176 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 13:18:42 INFO - PROCESS | 1819 | 1462479522180 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 13:18:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:18:42 INFO - PROCESS | 1819 | 1462479522188 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:18:42 INFO - PROCESS | 1819 | 1462479522192 Marionette TRACE conn3 <- [1,1650,null,{}] 13:18:42 INFO - PROCESS | 1819 | 1462479522198 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:42 INFO - PROCESS | 1819 | 1462479522441 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 13:18:42 INFO - PROCESS | 1819 | 1462479522778 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:42 INFO - PROCESS | 1819 | ++DOCSHELL 0x884fe800 == 127 [pid = 1819] [id = 420] 13:18:42 INFO - PROCESS | 1819 | ++DOMWINDOW == 171 (0x94f38400) [pid = 1819] [serial = 1261] [outer = (nil)] 13:18:42 INFO - PROCESS | 1819 | ++DOMWINDOW == 172 (0x99ea1400) [pid = 1819] [serial = 1262] [outer = 0x94f38400] 13:18:42 INFO - PROCESS | 1819 | 1462479522877 Marionette DEBUG loaded listener.js 13:18:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 173 (0x9a218800) [pid = 1819] [serial = 1263] [outer = 0x94f38400] 13:18:43 INFO - PROCESS | 1819 | 1462479523822 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 13:18:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:18:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1687ms 13:18:43 INFO - PROCESS | 1819 | 1462479523875 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 13:18:43 INFO - PROCESS | 1819 | 1462479523879 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 13:18:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:18:43 INFO - PROCESS | 1819 | 1462479523886 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:18:43 INFO - PROCESS | 1819 | 1462479523891 Marionette TRACE conn3 <- [1,1654,null,{}] 13:18:43 INFO - PROCESS | 1819 | 1462479523898 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:44 INFO - PROCESS | 1819 | 1462479524143 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 13:18:44 INFO - PROCESS | 1819 | 1462479524470 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:44 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a2f6400 == 128 [pid = 1819] [id = 421] 13:18:44 INFO - PROCESS | 1819 | ++DOMWINDOW == 174 (0x9a21dc00) [pid = 1819] [serial = 1264] [outer = (nil)] 13:18:44 INFO - PROCESS | 1819 | ++DOMWINDOW == 175 (0x9a3de000) [pid = 1819] [serial = 1265] [outer = 0x9a21dc00] 13:18:44 INFO - PROCESS | 1819 | 1462479524566 Marionette DEBUG loaded listener.js 13:18:44 INFO - PROCESS | 1819 | ++DOMWINDOW == 176 (0x9a40f400) [pid = 1819] [serial = 1266] [outer = 0x9a21dc00] 13:18:45 INFO - PROCESS | 1819 | 1462479525451 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 13:18:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:18:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1593ms 13:18:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:18:45 INFO - PROCESS | 1819 | 1462479525482 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 13:18:45 INFO - PROCESS | 1819 | 1462479525486 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 13:18:45 INFO - PROCESS | 1819 | 1462479525492 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:18:45 INFO - PROCESS | 1819 | 1462479525496 Marionette TRACE conn3 <- [1,1658,null,{}] 13:18:45 INFO - PROCESS | 1819 | 1462479525502 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:45 INFO - PROCESS | 1819 | 1462479525715 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 13:18:46 INFO - PROCESS | 1819 | 1462479526048 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:46 INFO - PROCESS | 1819 | ++DOCSHELL 0x88baa800 == 129 [pid = 1819] [id = 422] 13:18:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 177 (0x8ed7cc00) [pid = 1819] [serial = 1267] [outer = (nil)] 13:18:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 178 (0x9a770800) [pid = 1819] [serial = 1268] [outer = 0x8ed7cc00] 13:18:46 INFO - PROCESS | 1819 | 1462479526155 Marionette DEBUG loaded listener.js 13:18:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 179 (0x9a7d0800) [pid = 1819] [serial = 1269] [outer = 0x8ed7cc00] 13:18:47 INFO - PROCESS | 1819 | 1462479527105 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:18:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:18:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1685ms 13:18:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:18:47 INFO - PROCESS | 1819 | 1462479527177 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 13:18:47 INFO - PROCESS | 1819 | 1462479527181 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 13:18:47 INFO - PROCESS | 1819 | 1462479527187 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:18:47 INFO - PROCESS | 1819 | 1462479527190 Marionette TRACE conn3 <- [1,1662,null,{}] 13:18:47 INFO - PROCESS | 1819 | 1462479527197 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:47 INFO - PROCESS | 1819 | 1462479527455 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 13:18:47 INFO - PROCESS | 1819 | 1462479527783 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:47 INFO - PROCESS | 1819 | ++DOCSHELL 0x8bd79000 == 130 [pid = 1819] [id = 423] 13:18:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 180 (0x974e2400) [pid = 1819] [serial = 1270] [outer = (nil)] 13:18:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 181 (0x9aaa7800) [pid = 1819] [serial = 1271] [outer = 0x974e2400] 13:18:47 INFO - PROCESS | 1819 | 1462479527874 Marionette DEBUG loaded listener.js 13:18:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 182 (0x9abe1000) [pid = 1819] [serial = 1272] [outer = 0x974e2400] 13:18:48 INFO - PROCESS | 1819 | 1462479528774 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:18:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:18:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1634ms 13:18:48 INFO - PROCESS | 1819 | 1462479528821 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 13:18:48 INFO - PROCESS | 1819 | 1462479528826 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 13:18:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:18:48 INFO - PROCESS | 1819 | 1462479528832 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:18:48 INFO - PROCESS | 1819 | 1462479528836 Marionette TRACE conn3 <- [1,1666,null,{}] 13:18:48 INFO - PROCESS | 1819 | 1462479528842 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:49 INFO - PROCESS | 1819 | 1462479529072 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 13:18:49 INFO - PROCESS | 1819 | 1462479529393 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:49 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a7cd400 == 131 [pid = 1819] [id = 424] 13:18:49 INFO - PROCESS | 1819 | ++DOMWINDOW == 183 (0x9a960000) [pid = 1819] [serial = 1273] [outer = (nil)] 13:18:49 INFO - PROCESS | 1819 | ++DOMWINDOW == 184 (0x9b5a8400) [pid = 1819] [serial = 1274] [outer = 0x9a960000] 13:18:49 INFO - PROCESS | 1819 | 1462479529489 Marionette DEBUG loaded listener.js 13:18:49 INFO - PROCESS | 1819 | ++DOMWINDOW == 185 (0x9b802400) [pid = 1819] [serial = 1275] [outer = 0x9a960000] 13:18:50 INFO - PROCESS | 1819 | 1462479530376 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 13:18:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:18:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1580ms 13:18:50 INFO - PROCESS | 1819 | 1462479530414 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 13:18:50 INFO - PROCESS | 1819 | 1462479530418 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 13:18:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:18:50 INFO - PROCESS | 1819 | 1462479530424 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:18:50 INFO - PROCESS | 1819 | 1462479530427 Marionette TRACE conn3 <- [1,1670,null,{}] 13:18:50 INFO - PROCESS | 1819 | 1462479530434 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:50 INFO - PROCESS | 1819 | 1462479530636 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 13:18:50 INFO - PROCESS | 1819 | 1462479530958 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:50 INFO - PROCESS | 1819 | ++DOCSHELL 0x87986000 == 132 [pid = 1819] [id = 425] 13:18:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 186 (0x974eac00) [pid = 1819] [serial = 1276] [outer = (nil)] 13:18:51 INFO - PROCESS | 1819 | ++DOMWINDOW == 187 (0x9be40400) [pid = 1819] [serial = 1277] [outer = 0x974eac00] 13:18:51 INFO - PROCESS | 1819 | 1462479531051 Marionette DEBUG loaded listener.js 13:18:51 INFO - PROCESS | 1819 | ++DOMWINDOW == 188 (0x9be4c400) [pid = 1819] [serial = 1278] [outer = 0x974eac00] 13:18:51 INFO - PROCESS | 1819 | 1462479531966 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 13:18:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:18:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1588ms 13:18:52 INFO - PROCESS | 1819 | 1462479532013 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 13:18:52 INFO - PROCESS | 1819 | 1462479532017 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 13:18:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:18:52 INFO - PROCESS | 1819 | 1462479532023 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:18:52 INFO - PROCESS | 1819 | 1462479532027 Marionette TRACE conn3 <- [1,1674,null,{}] 13:18:52 INFO - PROCESS | 1819 | 1462479532033 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:52 INFO - PROCESS | 1819 | 1462479532274 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 13:18:52 INFO - PROCESS | 1819 | 1462479532598 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:52 INFO - PROCESS | 1819 | ++DOCSHELL 0x884fc400 == 133 [pid = 1819] [id = 426] 13:18:52 INFO - PROCESS | 1819 | ++DOMWINDOW == 189 (0x980d6000) [pid = 1819] [serial = 1279] [outer = (nil)] 13:18:52 INFO - PROCESS | 1819 | ++DOMWINDOW == 190 (0x9d84a800) [pid = 1819] [serial = 1280] [outer = 0x980d6000] 13:18:52 INFO - PROCESS | 1819 | 1462479532694 Marionette DEBUG loaded listener.js 13:18:52 INFO - PROCESS | 1819 | ++DOMWINDOW == 191 (0x9d859000) [pid = 1819] [serial = 1281] [outer = 0x980d6000] 13:18:53 INFO - PROCESS | 1819 | 1462479533655 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 13:18:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:18:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1694ms 13:18:53 INFO - PROCESS | 1819 | 1462479533720 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 13:18:53 INFO - PROCESS | 1819 | 1462479533724 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 13:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:18:53 INFO - PROCESS | 1819 | 1462479533730 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:18:53 INFO - PROCESS | 1819 | 1462479533734 Marionette TRACE conn3 <- [1,1678,null,{}] 13:18:53 INFO - PROCESS | 1819 | 1462479533740 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:53 INFO - PROCESS | 1819 | 1462479533969 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 13:18:54 INFO - PROCESS | 1819 | 1462479534297 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:54 INFO - PROCESS | 1819 | ++DOCSHELL 0x88ba7400 == 134 [pid = 1819] [id = 427] 13:18:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 192 (0x9b819800) [pid = 1819] [serial = 1282] [outer = (nil)] 13:18:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 193 (0xa1053800) [pid = 1819] [serial = 1283] [outer = 0x9b819800] 13:18:54 INFO - PROCESS | 1819 | 1462479534390 Marionette DEBUG loaded listener.js 13:18:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 194 (0xa1059400) [pid = 1819] [serial = 1284] [outer = 0x9b819800] 13:18:55 INFO - PROCESS | 1819 | 1462479535291 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 13:18:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:18:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1632ms 13:18:55 INFO - PROCESS | 1819 | 1462479535365 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 13:18:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:18:55 INFO - PROCESS | 1819 | 1462479535369 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 13:18:55 INFO - PROCESS | 1819 | 1462479535375 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:18:55 INFO - PROCESS | 1819 | 1462479535379 Marionette TRACE conn3 <- [1,1682,null,{}] 13:18:55 INFO - PROCESS | 1819 | 1462479535385 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:55 INFO - PROCESS | 1819 | 1462479535615 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 13:18:57 INFO - PROCESS | 1819 | --DOCSHELL 0x8e21e400 == 133 [pid = 1819] [id = 302] 13:18:57 INFO - PROCESS | 1819 | --DOCSHELL 0x91ae5000 == 132 [pid = 1819] [id = 153] 13:18:57 INFO - PROCESS | 1819 | --DOCSHELL 0x88d2e400 == 131 [pid = 1819] [id = 298] 13:18:57 INFO - PROCESS | 1819 | --DOCSHELL 0x8d783800 == 130 [pid = 1819] [id = 127] 13:18:57 INFO - PROCESS | 1819 | --DOCSHELL 0x929d5800 == 129 [pid = 1819] [id = 263] 13:18:57 INFO - PROCESS | 1819 | --DOCSHELL 0x8f72ec00 == 128 [pid = 1819] [id = 304] 13:18:57 INFO - PROCESS | 1819 | --DOCSHELL 0x8a1db000 == 127 [pid = 1819] [id = 199] 13:18:57 INFO - PROCESS | 1819 | --DOCSHELL 0x8aa47400 == 126 [pid = 1819] [id = 269] 13:18:57 INFO - PROCESS | 1819 | --DOCSHELL 0x8f722c00 == 125 [pid = 1819] [id = 95] 13:18:57 INFO - PROCESS | 1819 | --DOCSHELL 0x8ed79800 == 124 [pid = 1819] [id = 262] 13:18:57 INFO - PROCESS | 1819 | --DOCSHELL 0x98042400 == 123 [pid = 1819] [id = 266] 13:18:57 INFO - PROCESS | 1819 | --DOCSHELL 0x8e31bc00 == 122 [pid = 1819] [id = 155] 13:18:57 INFO - PROCESS | 1819 | --DOCSHELL 0x88d29400 == 121 [pid = 1819] [id = 409] 13:18:57 INFO - PROCESS | 1819 | --DOCSHELL 0x8a8e2c00 == 120 [pid = 1819] [id = 408] 13:18:57 INFO - PROCESS | 1819 | --DOCSHELL 0x8a28a400 == 119 [pid = 1819] [id = 407] 13:18:57 INFO - PROCESS | 1819 | --DOCSHELL 0x8a1da000 == 118 [pid = 1819] [id = 406] 13:18:57 INFO - PROCESS | 1819 | --DOCSHELL 0x9a3dc800 == 117 [pid = 1819] [id = 402] 13:18:57 INFO - PROCESS | 1819 | --DOCSHELL 0x9aaa6000 == 116 [pid = 1819] [id = 403] 13:18:57 INFO - PROCESS | 1819 | --DOCSHELL 0x9a21fc00 == 115 [pid = 1819] [id = 401] 13:18:57 INFO - PROCESS | 1819 | --DOCSHELL 0x884fb000 == 114 [pid = 1819] [id = 400] 13:18:57 INFO - PROCESS | 1819 | --DOCSHELL 0x9803a000 == 113 [pid = 1819] [id = 399] 13:18:57 INFO - PROCESS | 1819 | --DOMWINDOW == 193 (0x88d28c00) [pid = 1819] [serial = 1100] [outer = (nil)] [url = about:blank] 13:18:57 INFO - PROCESS | 1819 | --DOMWINDOW == 192 (0x9aa9c400) [pid = 1819] [serial = 1142] [outer = (nil)] [url = about:blank] 13:18:57 INFO - PROCESS | 1819 | --DOMWINDOW == 191 (0x9a882c00) [pid = 1819] [serial = 1139] [outer = (nil)] [url = about:blank] 13:18:57 INFO - PROCESS | 1819 | --DOMWINDOW == 190 (0x9a3df000) [pid = 1819] [serial = 1133] [outer = (nil)] [url = about:blank] 13:18:57 INFO - PROCESS | 1819 | --DOMWINDOW == 189 (0x8af79000) [pid = 1819] [serial = 1148] [outer = (nil)] [url = about:blank] 13:18:57 INFO - PROCESS | 1819 | --DOMWINDOW == 188 (0x8d2b6400) [pid = 1819] [serial = 1155] [outer = (nil)] [url = about:blank] 13:18:57 INFO - PROCESS | 1819 | --DOMWINDOW == 187 (0x8a449400) [pid = 1819] [serial = 1146] [outer = (nil)] [url = about:blank] 13:18:57 INFO - PROCESS | 1819 | --DOMWINDOW == 186 (0x94fe8000) [pid = 1819] [serial = 1124] [outer = (nil)] [url = about:blank] 13:18:57 INFO - PROCESS | 1819 | --DOMWINDOW == 185 (0x92250000) [pid = 1819] [serial = 1118] [outer = (nil)] [url = about:blank] 13:18:57 INFO - PROCESS | 1819 | --DOMWINDOW == 184 (0x8a2f1400) [pid = 1819] [serial = 1145] [outer = (nil)] [url = about:blank] 13:18:57 INFO - PROCESS | 1819 | --DOMWINDOW == 183 (0x97452400) [pid = 1819] [serial = 1127] [outer = (nil)] [url = about:blank] 13:18:57 INFO - PROCESS | 1819 | --DOMWINDOW == 182 (0x8f60f000) [pid = 1819] [serial = 1112] [outer = (nil)] [url = about:blank] 13:18:57 INFO - PROCESS | 1819 | --DOMWINDOW == 181 (0x8bd1b000) [pid = 1819] [serial = 1154] [outer = (nil)] [url = about:blank] 13:18:57 INFO - PROCESS | 1819 | --DOMWINDOW == 180 (0x8ecaec00) [pid = 1819] [serial = 1160] [outer = (nil)] [url = about:blank] 13:18:57 INFO - PROCESS | 1819 | --DOMWINDOW == 179 (0x9a776800) [pid = 1819] [serial = 1136] [outer = (nil)] [url = about:blank] 13:18:57 INFO - PROCESS | 1819 | --DOMWINDOW == 178 (0x8d782c00) [pid = 1819] [serial = 1157] [outer = (nil)] [url = about:blank] 13:18:57 INFO - PROCESS | 1819 | --DOMWINDOW == 177 (0x8a1e3800) [pid = 1819] [serial = 1152] [outer = (nil)] [url = about:blank] 13:18:57 INFO - PROCESS | 1819 | --DOMWINDOW == 176 (0x8bd7ec00) [pid = 1819] [serial = 1098] [outer = (nil)] [url = about:blank] 13:18:57 INFO - PROCESS | 1819 | --DOMWINDOW == 175 (0x8bd7e800) [pid = 1819] [serial = 1106] [outer = (nil)] [url = about:blank] 13:18:57 INFO - PROCESS | 1819 | --DOMWINDOW == 174 (0x8d78d800) [pid = 1819] [serial = 1158] [outer = (nil)] [url = about:blank] 13:18:57 INFO - PROCESS | 1819 | --DOMWINDOW == 173 (0x8b7a3c00) [pid = 1819] [serial = 1149] [outer = (nil)] [url = about:blank] 13:18:57 INFO - PROCESS | 1819 | --DOMWINDOW == 172 (0x8f604c00) [pid = 1819] [serial = 1161] [outer = (nil)] [url = about:blank] 13:18:57 INFO - PROCESS | 1819 | --DOMWINDOW == 171 (0x8970ac00) [pid = 1819] [serial = 1151] [outer = (nil)] [url = about:blank] 13:18:57 INFO - PROCESS | 1819 | --DOMWINDOW == 170 (0x8aa4cc00) [pid = 1819] [serial = 1103] [outer = (nil)] [url = about:blank] 13:18:57 INFO - PROCESS | 1819 | --DOMWINDOW == 169 (0x93bba800) [pid = 1819] [serial = 1121] [outer = (nil)] [url = about:blank] 13:18:57 INFO - PROCESS | 1819 | --DOMWINDOW == 168 (0x8e316800) [pid = 1819] [serial = 1109] [outer = (nil)] [url = about:blank] 13:18:57 INFO - PROCESS | 1819 | --DOMWINDOW == 167 (0x910d6c00) [pid = 1819] [serial = 1115] [outer = (nil)] [url = about:blank] 13:18:57 INFO - PROCESS | 1819 | --DOMWINDOW == 166 (0x99131000) [pid = 1819] [serial = 1130] [outer = (nil)] [url = about:blank] 13:18:57 INFO - PROCESS | 1819 | --DOMWINDOW == 165 (0x8a5c3400) [pid = 1819] [serial = 1163] [outer = (nil)] [url = about:blank] 13:18:57 INFO - PROCESS | 1819 | 1462479537538 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:57 INFO - PROCESS | 1819 | ++DOCSHELL 0x88d30c00 == 114 [pid = 1819] [id = 428] 13:18:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 166 (0x88d33c00) [pid = 1819] [serial = 1285] [outer = (nil)] 13:18:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 167 (0x8970c400) [pid = 1819] [serial = 1286] [outer = 0x88d33c00] 13:18:57 INFO - PROCESS | 1819 | 1462479537618 Marionette DEBUG loaded listener.js 13:18:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 168 (0x89772c00) [pid = 1819] [serial = 1287] [outer = 0x88d33c00] 13:18:58 INFO - PROCESS | 1819 | 1462479538438 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 13:18:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:18:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 3090ms 13:18:58 INFO - PROCESS | 1819 | 1462479538467 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 13:18:58 INFO - PROCESS | 1819 | 1462479538472 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 13:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:18:58 INFO - PROCESS | 1819 | 1462479538480 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:18:58 INFO - PROCESS | 1819 | 1462479538486 Marionette TRACE conn3 <- [1,1686,null,{}] 13:18:58 INFO - PROCESS | 1819 | 1462479538494 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:58 INFO - PROCESS | 1819 | 1462479538724 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 13:18:58 INFO - PROCESS | 1819 | 1462479538917 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:58 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a443800 == 115 [pid = 1819] [id = 429] 13:18:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 169 (0x8a5c3400) [pid = 1819] [serial = 1288] [outer = (nil)] 13:18:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 170 (0x8a5d0000) [pid = 1819] [serial = 1289] [outer = 0x8a5c3400] 13:18:59 INFO - PROCESS | 1819 | 1462479538998 Marionette DEBUG loaded listener.js 13:18:59 INFO - PROCESS | 1819 | ++DOMWINDOW == 171 (0x8aa4fc00) [pid = 1819] [serial = 1290] [outer = 0x8a5c3400] 13:18:59 INFO - PROCESS | 1819 | 1462479539901 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 13:18:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 13:18:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1489ms 13:18:59 INFO - PROCESS | 1819 | 1462479539973 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 13:18:59 INFO - PROCESS | 1819 | 1462479539980 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 13:18:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:18:59 INFO - PROCESS | 1819 | 1462479539987 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:18:59 INFO - PROCESS | 1819 | 1462479539990 Marionette TRACE conn3 <- [1,1690,null,{}] 13:19:00 INFO - PROCESS | 1819 | 1462479540006 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:00 INFO - PROCESS | 1819 | 1462479540294 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 13:19:00 INFO - PROCESS | 1819 | 1462479540333 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:00 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a5c5c00 == 116 [pid = 1819] [id = 430] 13:19:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 172 (0x8b426000) [pid = 1819] [serial = 1291] [outer = (nil)] 13:19:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 173 (0x8b8d2c00) [pid = 1819] [serial = 1292] [outer = 0x8b426000] 13:19:00 INFO - PROCESS | 1819 | 1462479540410 Marionette DEBUG loaded listener.js 13:19:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 174 (0x8bd1c400) [pid = 1819] [serial = 1293] [outer = 0x8b426000] 13:19:01 INFO - PROCESS | 1819 | 1462479541449 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 13:19:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:19:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1506ms 13:19:01 INFO - PROCESS | 1819 | 1462479541493 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 13:19:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:19:01 INFO - PROCESS | 1819 | 1462479541498 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 13:19:01 INFO - PROCESS | 1819 | 1462479541523 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:19:01 INFO - PROCESS | 1819 | 1462479541532 Marionette TRACE conn3 <- [1,1694,null,{}] 13:19:01 INFO - PROCESS | 1819 | 1462479541539 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:01 INFO - PROCESS | 1819 | 1462479541840 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 13:19:02 INFO - PROCESS | 1819 | --DOMWINDOW == 173 (0x9a884400) [pid = 1819] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:19:02 INFO - PROCESS | 1819 | --DOMWINDOW == 172 (0x91dbf800) [pid = 1819] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:19:02 INFO - PROCESS | 1819 | --DOMWINDOW == 171 (0x8bd1b800) [pid = 1819] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:19:02 INFO - PROCESS | 1819 | --DOMWINDOW == 170 (0x9a2d0c00) [pid = 1819] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:19:02 INFO - PROCESS | 1819 | --DOMWINDOW == 169 (0x9aaa7000) [pid = 1819] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:19:02 INFO - PROCESS | 1819 | --DOMWINDOW == 168 (0x9a699400) [pid = 1819] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:19:02 INFO - PROCESS | 1819 | --DOMWINDOW == 167 (0x8a1dbc00) [pid = 1819] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:19:02 INFO - PROCESS | 1819 | --DOMWINDOW == 166 (0x88bae400) [pid = 1819] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:19:02 INFO - PROCESS | 1819 | --DOMWINDOW == 165 (0x8a2f0000) [pid = 1819] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:19:02 INFO - PROCESS | 1819 | --DOMWINDOW == 164 (0x8a44f000) [pid = 1819] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:19:02 INFO - PROCESS | 1819 | --DOMWINDOW == 163 (0x91ae9c00) [pid = 1819] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:19:02 INFO - PROCESS | 1819 | --DOMWINDOW == 162 (0x9a615000) [pid = 1819] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:19:02 INFO - PROCESS | 1819 | --DOMWINDOW == 161 (0x91158800) [pid = 1819] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:19:02 INFO - PROCESS | 1819 | --DOMWINDOW == 160 (0x8b8d0800) [pid = 1819] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:19:02 INFO - PROCESS | 1819 | --DOMWINDOW == 159 (0x91dc9c00) [pid = 1819] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:19:02 INFO - PROCESS | 1819 | --DOMWINDOW == 158 (0x99560400) [pid = 1819] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:19:02 INFO - PROCESS | 1819 | --DOMWINDOW == 157 (0x8f72f800) [pid = 1819] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:19:02 INFO - PROCESS | 1819 | --DOMWINDOW == 156 (0x9913c400) [pid = 1819] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:19:02 INFO - PROCESS | 1819 | --DOMWINDOW == 155 (0x8d2a8000) [pid = 1819] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:19:02 INFO - PROCESS | 1819 | --DOMWINDOW == 154 (0x8b8d5000) [pid = 1819] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:19:02 INFO - PROCESS | 1819 | --DOMWINDOW == 153 (0x92c92800) [pid = 1819] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:19:02 INFO - PROCESS | 1819 | --DOMWINDOW == 152 (0x91dc6800) [pid = 1819] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:19:02 INFO - PROCESS | 1819 | --DOMWINDOW == 151 (0x99504c00) [pid = 1819] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:19:02 INFO - PROCESS | 1819 | --DOMWINDOW == 150 (0x99e16000) [pid = 1819] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:19:02 INFO - PROCESS | 1819 | --DOMWINDOW == 149 (0x8a8ed800) [pid = 1819] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:19:02 INFO - PROCESS | 1819 | --DOMWINDOW == 148 (0x8d78cc00) [pid = 1819] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:19:02 INFO - PROCESS | 1819 | --DOMWINDOW == 147 (0x99013000) [pid = 1819] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:19:02 INFO - PROCESS | 1819 | --DOMWINDOW == 146 (0x94f9ec00) [pid = 1819] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:19:02 INFO - PROCESS | 1819 | --DOMWINDOW == 145 (0x9a40fc00) [pid = 1819] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:19:02 INFO - PROCESS | 1819 | --DOMWINDOW == 144 (0x9a409c00) [pid = 1819] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:19:02 INFO - PROCESS | 1819 | --DOMWINDOW == 143 (0x90e6d000) [pid = 1819] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:19:02 INFO - PROCESS | 1819 | --DOMWINDOW == 142 (0x8e311c00) [pid = 1819] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:19:02 INFO - PROCESS | 1819 | --DOMWINDOW == 141 (0x89704c00) [pid = 1819] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:19:02 INFO - PROCESS | 1819 | --DOMWINDOW == 140 (0x91aec800) [pid = 1819] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:19:02 INFO - PROCESS | 1819 | --DOMWINDOW == 139 (0x8ed79c00) [pid = 1819] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:19:02 INFO - PROCESS | 1819 | 1462479542805 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:02 INFO - PROCESS | 1819 | ++DOCSHELL 0x884f5000 == 117 [pid = 1819] [id = 431] 13:19:02 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x884f8c00) [pid = 1819] [serial = 1294] [outer = (nil)] 13:19:02 INFO - PROCESS | 1819 | ++DOMWINDOW == 141 (0x89709c00) [pid = 1819] [serial = 1295] [outer = 0x884f8c00] 13:19:02 INFO - PROCESS | 1819 | 1462479542887 Marionette DEBUG loaded listener.js 13:19:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 142 (0x8aa50c00) [pid = 1819] [serial = 1296] [outer = 0x884f8c00] 13:19:03 INFO - PROCESS | 1819 | 1462479543626 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 13:19:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:19:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 2175ms 13:19:03 INFO - PROCESS | 1819 | 1462479543681 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 13:19:03 INFO - PROCESS | 1819 | 1462479543685 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 13:19:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:19:03 INFO - PROCESS | 1819 | 1462479543691 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:19:03 INFO - PROCESS | 1819 | 1462479543694 Marionette TRACE conn3 <- [1,1698,null,{}] 13:19:03 INFO - PROCESS | 1819 | 1462479543700 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:03 INFO - PROCESS | 1819 | 1462479543961 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 13:19:04 INFO - PROCESS | 1819 | 1462479543983 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:04 INFO - PROCESS | 1819 | ++DOCSHELL 0x88d26400 == 118 [pid = 1819] [id = 432] 13:19:04 INFO - PROCESS | 1819 | ++DOMWINDOW == 143 (0x8a449000) [pid = 1819] [serial = 1297] [outer = (nil)] 13:19:04 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x8d783400) [pid = 1819] [serial = 1298] [outer = 0x8a449000] 13:19:04 INFO - PROCESS | 1819 | 1462479544060 Marionette DEBUG loaded listener.js 13:19:04 INFO - PROCESS | 1819 | ++DOMWINDOW == 145 (0x8d78f000) [pid = 1819] [serial = 1299] [outer = 0x8a449000] 13:19:05 INFO - PROCESS | 1819 | 1462479545375 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 13:19:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 13:19:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1735ms 13:19:05 INFO - PROCESS | 1819 | 1462479545429 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 13:19:05 INFO - PROCESS | 1819 | 1462479545436 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 13:19:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:19:05 INFO - PROCESS | 1819 | 1462479545446 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:19:05 INFO - PROCESS | 1819 | 1462479545451 Marionette TRACE conn3 <- [1,1702,null,{}] 13:19:05 INFO - PROCESS | 1819 | 1462479545461 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:05 INFO - PROCESS | 1819 | 1462479545760 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 13:19:06 INFO - PROCESS | 1819 | 1462479546022 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:06 INFO - PROCESS | 1819 | ++DOCSHELL 0x88d29400 == 119 [pid = 1819] [id = 433] 13:19:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 146 (0x8a1da000) [pid = 1819] [serial = 1300] [outer = (nil)] 13:19:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 147 (0x8a8e3000) [pid = 1819] [serial = 1301] [outer = 0x8a1da000] 13:19:06 INFO - PROCESS | 1819 | 1462479546118 Marionette DEBUG loaded listener.js 13:19:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 148 (0x8af7cc00) [pid = 1819] [serial = 1302] [outer = 0x8a1da000] 13:19:07 INFO - PROCESS | 1819 | 1462479547132 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 13:19:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:19:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1747ms 13:19:07 INFO - PROCESS | 1819 | 1462479547193 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 13:19:07 INFO - PROCESS | 1819 | 1462479547202 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 13:19:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:19:07 INFO - PROCESS | 1819 | 1462479547214 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:19:07 INFO - PROCESS | 1819 | 1462479547218 Marionette TRACE conn3 <- [1,1706,null,{}] 13:19:07 INFO - PROCESS | 1819 | 1462479547225 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:07 INFO - PROCESS | 1819 | 1462479547456 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 13:19:07 INFO - PROCESS | 1819 | 1462479547794 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:07 INFO - PROCESS | 1819 | ++DOCSHELL 0x8aa4cc00 == 120 [pid = 1819] [id = 434] 13:19:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 149 (0x8bd77800) [pid = 1819] [serial = 1303] [outer = (nil)] 13:19:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 150 (0x8bd83400) [pid = 1819] [serial = 1304] [outer = 0x8bd77800] 13:19:07 INFO - PROCESS | 1819 | 1462479547886 Marionette DEBUG loaded listener.js 13:19:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 151 (0x8d32e800) [pid = 1819] [serial = 1305] [outer = 0x8bd77800] 13:19:08 INFO - PROCESS | 1819 | 1462479548866 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 13:19:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:19:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1697ms 13:19:08 INFO - PROCESS | 1819 | 1462479548911 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 13:19:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:19:08 INFO - PROCESS | 1819 | 1462479548916 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 13:19:08 INFO - PROCESS | 1819 | 1462479548923 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:19:08 INFO - PROCESS | 1819 | 1462479548929 Marionette TRACE conn3 <- [1,1710,null,{}] 13:19:08 INFO - PROCESS | 1819 | 1462479548946 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:09 INFO - PROCESS | 1819 | 1462479549169 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 13:19:09 INFO - PROCESS | 1819 | 1462479549494 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:09 INFO - PROCESS | 1819 | ++DOCSHELL 0x8e31b800 == 121 [pid = 1819] [id = 435] 13:19:09 INFO - PROCESS | 1819 | ++DOMWINDOW == 152 (0x8e31bc00) [pid = 1819] [serial = 1306] [outer = (nil)] 13:19:09 INFO - PROCESS | 1819 | ++DOMWINDOW == 153 (0x8ecb0000) [pid = 1819] [serial = 1307] [outer = 0x8e31bc00] 13:19:09 INFO - PROCESS | 1819 | 1462479549595 Marionette DEBUG loaded listener.js 13:19:09 INFO - PROCESS | 1819 | ++DOMWINDOW == 154 (0x8ed7f800) [pid = 1819] [serial = 1308] [outer = 0x8e31bc00] 13:19:10 INFO - PROCESS | 1819 | 1462479550502 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 13:19:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:19:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1650ms 13:19:10 INFO - PROCESS | 1819 | 1462479550574 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 13:19:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:19:10 INFO - PROCESS | 1819 | 1462479550579 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 13:19:10 INFO - PROCESS | 1819 | 1462479550586 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:19:10 INFO - PROCESS | 1819 | 1462479550589 Marionette TRACE conn3 <- [1,1714,null,{}] 13:19:10 INFO - PROCESS | 1819 | 1462479550595 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:10 INFO - PROCESS | 1819 | 1462479550825 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 13:19:11 INFO - PROCESS | 1819 | 1462479551146 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:11 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a445800 == 122 [pid = 1819] [id = 436] 13:19:11 INFO - PROCESS | 1819 | ++DOMWINDOW == 155 (0x8eca8400) [pid = 1819] [serial = 1309] [outer = (nil)] 13:19:11 INFO - PROCESS | 1819 | ++DOMWINDOW == 156 (0x8f72a400) [pid = 1819] [serial = 1310] [outer = 0x8eca8400] 13:19:11 INFO - PROCESS | 1819 | 1462479551242 Marionette DEBUG loaded listener.js 13:19:11 INFO - PROCESS | 1819 | ++DOMWINDOW == 157 (0x90e62800) [pid = 1819] [serial = 1311] [outer = 0x8eca8400] 13:19:12 INFO - PROCESS | 1819 | 1462479552145 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 13:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1632ms 13:19:12 INFO - PROCESS | 1819 | 1462479552218 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 13:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:19:12 INFO - PROCESS | 1819 | 1462479552223 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 13:19:12 INFO - PROCESS | 1819 | 1462479552229 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:19:12 INFO - PROCESS | 1819 | 1462479552233 Marionette TRACE conn3 <- [1,1718,null,{}] 13:19:12 INFO - PROCESS | 1819 | 1462479552239 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:12 INFO - PROCESS | 1819 | 1462479552521 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 13:19:12 INFO - PROCESS | 1819 | 1462479552890 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:12 INFO - PROCESS | 1819 | ++DOCSHELL 0x8ed7c800 == 123 [pid = 1819] [id = 437] 13:19:12 INFO - PROCESS | 1819 | ++DOMWINDOW == 158 (0x910d9800) [pid = 1819] [serial = 1312] [outer = (nil)] 13:19:12 INFO - PROCESS | 1819 | ++DOMWINDOW == 159 (0x910e5800) [pid = 1819] [serial = 1313] [outer = 0x910d9800] 13:19:12 INFO - PROCESS | 1819 | 1462479552987 Marionette DEBUG loaded listener.js 13:19:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 160 (0x91161800) [pid = 1819] [serial = 1314] [outer = 0x910d9800] 13:19:13 INFO - PROCESS | 1819 | 1462479553926 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 13:19:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:19:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1735ms 13:19:13 INFO - PROCESS | 1819 | 1462479553965 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 13:19:13 INFO - PROCESS | 1819 | 1462479553969 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 13:19:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:19:13 INFO - PROCESS | 1819 | 1462479553975 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:19:13 INFO - PROCESS | 1819 | 1462479553979 Marionette TRACE conn3 <- [1,1722,null,{}] 13:19:13 INFO - PROCESS | 1819 | 1462479553985 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:14 INFO - PROCESS | 1819 | 1462479554230 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 13:19:14 INFO - PROCESS | 1819 | 1462479554557 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:14 INFO - PROCESS | 1819 | ++DOCSHELL 0x90e69400 == 124 [pid = 1819] [id = 438] 13:19:14 INFO - PROCESS | 1819 | ++DOMWINDOW == 161 (0x91ae7000) [pid = 1819] [serial = 1315] [outer = (nil)] 13:19:14 INFO - PROCESS | 1819 | ++DOMWINDOW == 162 (0x92242000) [pid = 1819] [serial = 1316] [outer = 0x91ae7000] 13:19:14 INFO - PROCESS | 1819 | 1462479554657 Marionette DEBUG loaded listener.js 13:19:14 INFO - PROCESS | 1819 | ++DOMWINDOW == 163 (0x929d1c00) [pid = 1819] [serial = 1317] [outer = 0x91ae7000] 13:19:15 INFO - PROCESS | 1819 | 1462479555596 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 13:19:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 13:19:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1689ms 13:19:15 INFO - PROCESS | 1819 | 1462479555666 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 13:19:15 INFO - PROCESS | 1819 | 1462479555669 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 13:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:19:15 INFO - PROCESS | 1819 | 1462479555676 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:19:15 INFO - PROCESS | 1819 | 1462479555680 Marionette TRACE conn3 <- [1,1726,null,{}] 13:19:15 INFO - PROCESS | 1819 | 1462479555686 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:15 INFO - PROCESS | 1819 | 1462479555948 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 13:19:16 INFO - PROCESS | 1819 | 1462479556275 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:16 INFO - PROCESS | 1819 | ++DOCSHELL 0x91163800 == 125 [pid = 1819] [id = 439] 13:19:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 164 (0x91dbb400) [pid = 1819] [serial = 1318] [outer = (nil)] 13:19:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 165 (0x939a2000) [pid = 1819] [serial = 1319] [outer = 0x91dbb400] 13:19:16 INFO - PROCESS | 1819 | 1462479556365 Marionette DEBUG loaded listener.js 13:19:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 166 (0x93bb2000) [pid = 1819] [serial = 1320] [outer = 0x91dbb400] 13:19:17 INFO - PROCESS | 1819 | 1462479557284 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 13:19:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1682ms 13:19:17 INFO - PROCESS | 1819 | 1462479557360 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 13:19:17 INFO - PROCESS | 1819 | 1462479557364 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 13:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:19:17 INFO - PROCESS | 1819 | 1462479557371 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:19:17 INFO - PROCESS | 1819 | 1462479557375 Marionette TRACE conn3 <- [1,1730,null,{}] 13:19:17 INFO - PROCESS | 1819 | 1462479557381 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:17 INFO - PROCESS | 1819 | 1462479557608 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 13:19:17 INFO - PROCESS | 1819 | 1462479557945 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:17 INFO - PROCESS | 1819 | ++DOCSHELL 0x884f2c00 == 126 [pid = 1819] [id = 440] 13:19:17 INFO - PROCESS | 1819 | ++DOMWINDOW == 167 (0x8b8cf400) [pid = 1819] [serial = 1321] [outer = (nil)] 13:19:18 INFO - PROCESS | 1819 | ++DOMWINDOW == 168 (0x94f2f800) [pid = 1819] [serial = 1322] [outer = 0x8b8cf400] 13:19:18 INFO - PROCESS | 1819 | 1462479558036 Marionette DEBUG loaded listener.js 13:19:18 INFO - PROCESS | 1819 | ++DOMWINDOW == 169 (0x94fe8000) [pid = 1819] [serial = 1323] [outer = 0x8b8cf400] 13:19:18 INFO - PROCESS | 1819 | 1462479558933 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 13:19:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 13:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1635ms 13:19:19 INFO - PROCESS | 1819 | 1462479559007 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 13:19:19 INFO - PROCESS | 1819 | 1462479559010 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 13:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:19:19 INFO - PROCESS | 1819 | 1462479559018 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:19:19 INFO - PROCESS | 1819 | 1462479559020 Marionette TRACE conn3 <- [1,1734,null,{}] 13:19:19 INFO - PROCESS | 1819 | 1462479559027 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:19 INFO - PROCESS | 1819 | 1462479559290 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 13:19:19 INFO - PROCESS | 1819 | 1462479559616 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:19 INFO - PROCESS | 1819 | ++DOCSHELL 0x90e63000 == 127 [pid = 1819] [id = 441] 13:19:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 170 (0x9399d400) [pid = 1819] [serial = 1324] [outer = (nil)] 13:19:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 171 (0x974e6c00) [pid = 1819] [serial = 1325] [outer = 0x9399d400] 13:19:19 INFO - PROCESS | 1819 | 1462479559712 Marionette DEBUG loaded listener.js 13:19:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 172 (0x974ec400) [pid = 1819] [serial = 1326] [outer = 0x9399d400] 13:19:20 INFO - PROCESS | 1819 | 1462479560615 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 13:19:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:19:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1637ms 13:19:20 INFO - PROCESS | 1819 | 1462479560657 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 13:19:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:19:20 INFO - PROCESS | 1819 | 1462479560661 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 13:19:20 INFO - PROCESS | 1819 | 1462479560667 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:19:20 INFO - PROCESS | 1819 | 1462479560671 Marionette TRACE conn3 <- [1,1738,null,{}] 13:19:20 INFO - PROCESS | 1819 | 1462479560677 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:20 INFO - PROCESS | 1819 | 1462479560907 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 13:19:21 INFO - PROCESS | 1819 | 1462479561229 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:21 INFO - PROCESS | 1819 | ++DOCSHELL 0x94f3cc00 == 128 [pid = 1819] [id = 442] 13:19:21 INFO - PROCESS | 1819 | ++DOMWINDOW == 173 (0x95043400) [pid = 1819] [serial = 1327] [outer = (nil)] 13:19:21 INFO - PROCESS | 1819 | ++DOMWINDOW == 174 (0x9955f400) [pid = 1819] [serial = 1328] [outer = 0x95043400] 13:19:21 INFO - PROCESS | 1819 | 1462479561324 Marionette DEBUG loaded listener.js 13:19:21 INFO - PROCESS | 1819 | ++DOMWINDOW == 175 (0x99e13400) [pid = 1819] [serial = 1329] [outer = 0x95043400] 13:19:21 INFO - PROCESS | 1819 | ************************* 13:19:21 INFO - PROCESS | 1819 | A coding exception was thrown and uncaught in a Task. 13:19:21 INFO - PROCESS | 1819 | 13:19:21 INFO - PROCESS | 1819 | Full message: TypeError: NetworkError when attempting to fetch resource. 13:19:21 INFO - PROCESS | 1819 | Full stack: 13:19:21 INFO - PROCESS | 1819 | ************************* 13:19:22 INFO - PROCESS | 1819 | 1462479562338 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 13:19:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:19:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1732ms 13:19:22 INFO - PROCESS | 1819 | 1462479562401 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 13:19:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:19:22 INFO - PROCESS | 1819 | 1462479562405 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 13:19:22 INFO - PROCESS | 1819 | 1462479562412 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:19:22 INFO - PROCESS | 1819 | 1462479562416 Marionette TRACE conn3 <- [1,1742,null,{}] 13:19:22 INFO - PROCESS | 1819 | 1462479562422 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:22 INFO - PROCESS | 1819 | 1462479562672 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 13:19:23 INFO - PROCESS | 1819 | 1462479563029 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:23 INFO - PROCESS | 1819 | ++DOCSHELL 0x90e6a000 == 129 [pid = 1819] [id = 443] 13:19:23 INFO - PROCESS | 1819 | ++DOMWINDOW == 176 (0x9a2ce400) [pid = 1819] [serial = 1330] [outer = (nil)] 13:19:23 INFO - PROCESS | 1819 | ++DOMWINDOW == 177 (0x9a408c00) [pid = 1819] [serial = 1331] [outer = 0x9a2ce400] 13:19:23 INFO - PROCESS | 1819 | 1462479563144 Marionette DEBUG loaded listener.js 13:19:23 INFO - PROCESS | 1819 | ++DOMWINDOW == 178 (0x9a76f000) [pid = 1819] [serial = 1332] [outer = 0x9a2ce400] 13:19:24 INFO - PROCESS | 1819 | 1462479564080 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 13:19:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:19:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1733ms 13:19:24 INFO - PROCESS | 1819 | 1462479564146 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 13:19:24 INFO - PROCESS | 1819 | 1462479564150 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 13:19:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:19:24 INFO - PROCESS | 1819 | 1462479564157 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:19:24 INFO - PROCESS | 1819 | 1462479564160 Marionette TRACE conn3 <- [1,1746,null,{}] 13:19:24 INFO - PROCESS | 1819 | 1462479564166 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:24 INFO - PROCESS | 1819 | 1462479564397 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 13:19:24 INFO - PROCESS | 1819 | 1462479564729 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:24 INFO - PROCESS | 1819 | ++DOCSHELL 0x99ea4000 == 130 [pid = 1819] [id = 444] 13:19:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 179 (0x9a21e400) [pid = 1819] [serial = 1333] [outer = (nil)] 13:19:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 180 (0x9a7dbc00) [pid = 1819] [serial = 1334] [outer = 0x9a21e400] 13:19:24 INFO - PROCESS | 1819 | 1462479564818 Marionette DEBUG loaded listener.js 13:19:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 181 (0x9a887400) [pid = 1819] [serial = 1335] [outer = 0x9a21e400] 13:19:25 INFO - PROCESS | 1819 | 1462479565747 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 13:19:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1633ms 13:19:25 INFO - PROCESS | 1819 | 1462479565791 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 13:19:25 INFO - PROCESS | 1819 | 1462479565794 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 13:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:19:25 INFO - PROCESS | 1819 | 1462479565802 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:19:25 INFO - PROCESS | 1819 | 1462479565805 Marionette TRACE conn3 <- [1,1750,null,{}] 13:19:25 INFO - PROCESS | 1819 | 1462479565822 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:26 INFO - PROCESS | 1819 | 1462479566058 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 13:19:26 INFO - PROCESS | 1819 | 1462479566387 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:26 INFO - PROCESS | 1819 | ++DOCSHELL 0x929d0c00 == 131 [pid = 1819] [id = 445] 13:19:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 182 (0x94f9e800) [pid = 1819] [serial = 1336] [outer = (nil)] 13:19:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 183 (0x9aaa8400) [pid = 1819] [serial = 1337] [outer = 0x94f9e800] 13:19:26 INFO - PROCESS | 1819 | 1462479566480 Marionette DEBUG loaded listener.js 13:19:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 184 (0x9b02b000) [pid = 1819] [serial = 1338] [outer = 0x94f9e800] 13:19:27 INFO - PROCESS | 1819 | 1462479567422 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 13:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1654ms 13:19:27 INFO - PROCESS | 1819 | 1462479567457 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 13:19:27 INFO - PROCESS | 1819 | 1462479567460 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 13:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:19:27 INFO - PROCESS | 1819 | 1462479567467 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:19:27 INFO - PROCESS | 1819 | 1462479567470 Marionette TRACE conn3 <- [1,1754,null,{}] 13:19:27 INFO - PROCESS | 1819 | 1462479567476 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:27 INFO - PROCESS | 1819 | 1462479567707 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 13:19:28 INFO - PROCESS | 1819 | 1462479568093 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:28 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d973000 == 132 [pid = 1819] [id = 446] 13:19:28 INFO - PROCESS | 1819 | ++DOMWINDOW == 185 (0x8e214800) [pid = 1819] [serial = 1339] [outer = (nil)] 13:19:28 INFO - PROCESS | 1819 | ++DOMWINDOW == 186 (0x9b80a400) [pid = 1819] [serial = 1340] [outer = 0x8e214800] 13:19:28 INFO - PROCESS | 1819 | 1462479568197 Marionette DEBUG loaded listener.js 13:19:28 INFO - PROCESS | 1819 | ++DOMWINDOW == 187 (0x9c277c00) [pid = 1819] [serial = 1341] [outer = 0x8e214800] 13:19:29 INFO - PROCESS | 1819 | 1462479569122 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 13:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1689ms 13:19:29 INFO - PROCESS | 1819 | 1462479569157 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 13:19:29 INFO - PROCESS | 1819 | 1462479569161 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 13:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:19:29 INFO - PROCESS | 1819 | 1462479569167 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:19:29 INFO - PROCESS | 1819 | 1462479569172 Marionette TRACE conn3 <- [1,1758,null,{}] 13:19:29 INFO - PROCESS | 1819 | 1462479569178 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:29 INFO - PROCESS | 1819 | 1462479569404 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 13:19:29 INFO - PROCESS | 1819 | 1462479569736 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:29 INFO - PROCESS | 1819 | ++DOCSHELL 0x88bab400 == 133 [pid = 1819] [id = 447] 13:19:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 188 (0x9ad4fc00) [pid = 1819] [serial = 1342] [outer = (nil)] 13:19:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 189 (0xa21c4c00) [pid = 1819] [serial = 1343] [outer = 0x9ad4fc00] 13:19:29 INFO - PROCESS | 1819 | 1462479569833 Marionette DEBUG loaded listener.js 13:19:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 190 (0xa227cc00) [pid = 1819] [serial = 1344] [outer = 0x9ad4fc00] 13:19:30 INFO - PROCESS | 1819 | 1462479570733 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 13:19:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:19:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1632ms 13:19:30 INFO - PROCESS | 1819 | 1462479570800 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 13:19:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:19:30 INFO - PROCESS | 1819 | 1462479570805 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 13:19:30 INFO - PROCESS | 1819 | 1462479570813 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:19:30 INFO - PROCESS | 1819 | 1462479570816 Marionette TRACE conn3 <- [1,1762,null,{}] 13:19:30 INFO - PROCESS | 1819 | 1462479570822 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:31 INFO - PROCESS | 1819 | 1462479571120 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 13:19:31 INFO - PROCESS | 1819 | 1462479571473 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:31 INFO - PROCESS | 1819 | ++DOCSHELL 0x9b47cc00 == 134 [pid = 1819] [id = 448] 13:19:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 191 (0x9b79ec00) [pid = 1819] [serial = 1345] [outer = (nil)] 13:19:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 192 (0xa242f800) [pid = 1819] [serial = 1346] [outer = 0x9b79ec00] 13:19:31 INFO - PROCESS | 1819 | 1462479571564 Marionette DEBUG loaded listener.js 13:19:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 193 (0xa26cb400) [pid = 1819] [serial = 1347] [outer = 0x9b79ec00] 13:19:32 INFO - PROCESS | 1819 | 1462479572617 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 13:19:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1886ms 13:19:32 INFO - PROCESS | 1819 | 1462479572698 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 13:19:32 INFO - PROCESS | 1819 | 1462479572702 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 13:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:19:32 INFO - PROCESS | 1819 | 1462479572709 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:19:32 INFO - PROCESS | 1819 | 1462479572712 Marionette TRACE conn3 <- [1,1766,null,{}] 13:19:32 INFO - PROCESS | 1819 | 1462479572719 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:32 INFO - PROCESS | 1819 | 1462479572955 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 13:19:33 INFO - PROCESS | 1819 | 1462479573309 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:33 INFO - PROCESS | 1819 | ++DOCSHELL 0x88d2b400 == 135 [pid = 1819] [id = 449] 13:19:33 INFO - PROCESS | 1819 | ++DOMWINDOW == 194 (0x8aa47800) [pid = 1819] [serial = 1348] [outer = (nil)] 13:19:33 INFO - PROCESS | 1819 | ++DOMWINDOW == 195 (0xa30d3800) [pid = 1819] [serial = 1349] [outer = 0x8aa47800] 13:19:33 INFO - PROCESS | 1819 | 1462479573410 Marionette DEBUG loaded listener.js 13:19:33 INFO - PROCESS | 1819 | ++DOMWINDOW == 196 (0xa3267400) [pid = 1819] [serial = 1350] [outer = 0x8aa47800] 13:19:34 INFO - PROCESS | 1819 | 1462479574333 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 13:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1681ms 13:19:34 INFO - PROCESS | 1819 | 1462479574391 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 13:19:34 INFO - PROCESS | 1819 | 1462479574394 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 13:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:19:34 INFO - PROCESS | 1819 | 1462479574401 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:19:34 INFO - PROCESS | 1819 | 1462479574405 Marionette TRACE conn3 <- [1,1770,null,{}] 13:19:34 INFO - PROCESS | 1819 | 1462479574410 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:34 INFO - PROCESS | 1819 | 1462479574641 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 13:19:34 INFO - PROCESS | 1819 | 1462479574968 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:36 INFO - PROCESS | 1819 | --DOCSHELL 0x9a409800 == 134 [pid = 1819] [id = 378] 13:19:36 INFO - PROCESS | 1819 | --DOCSHELL 0x910e2800 == 133 [pid = 1819] [id = 379] 13:19:36 INFO - PROCESS | 1819 | --DOCSHELL 0x91dc0400 == 132 [pid = 1819] [id = 373] 13:19:36 INFO - PROCESS | 1819 | --DOCSHELL 0x91ae8400 == 131 [pid = 1819] [id = 374] 13:19:36 INFO - PROCESS | 1819 | --DOCSHELL 0x91dc2000 == 130 [pid = 1819] [id = 375] 13:19:36 INFO - PROCESS | 1819 | --DOCSHELL 0x974e5c00 == 129 [pid = 1819] [id = 377] 13:19:36 INFO - PROCESS | 1819 | --DOCSHELL 0x9900e400 == 128 [pid = 1819] [id = 376] 13:19:36 INFO - PROCESS | 1819 | --DOCSHELL 0x884f5000 == 127 [pid = 1819] [id = 431] 13:19:36 INFO - PROCESS | 1819 | --DOCSHELL 0x8a5c5c00 == 126 [pid = 1819] [id = 430] 13:19:36 INFO - PROCESS | 1819 | --DOCSHELL 0x8a443800 == 125 [pid = 1819] [id = 429] 13:19:36 INFO - PROCESS | 1819 | --DOCSHELL 0x88d30c00 == 124 [pid = 1819] [id = 428] 13:19:36 INFO - PROCESS | 1819 | --DOCSHELL 0x94fa1400 == 123 [pid = 1819] [id = 419] 13:19:36 INFO - PROCESS | 1819 | --DOCSHELL 0x884fe800 == 122 [pid = 1819] [id = 420] 13:19:36 INFO - PROCESS | 1819 | --DOCSHELL 0x92202c00 == 121 [pid = 1819] [id = 418] 13:19:36 INFO - PROCESS | 1819 | --DOCSHELL 0x8eca8800 == 120 [pid = 1819] [id = 417] 13:19:36 INFO - PROCESS | 1819 | --DOCSHELL 0x8a8e7000 == 119 [pid = 1819] [id = 416] 13:19:36 INFO - PROCESS | 1819 | --DOCSHELL 0x91ae4000 == 118 [pid = 1819] [id = 415] 13:19:36 INFO - PROCESS | 1819 | --DOCSHELL 0x8798d400 == 117 [pid = 1819] [id = 414] 13:19:36 INFO - PROCESS | 1819 | --DOCSHELL 0x8d32f800 == 116 [pid = 1819] [id = 412] 13:19:36 INFO - PROCESS | 1819 | --DOCSHELL 0x88baa400 == 115 [pid = 1819] [id = 413] 13:19:36 INFO - PROCESS | 1819 | --DOCSHELL 0x8a8e3400 == 114 [pid = 1819] [id = 411] 13:19:36 INFO - PROCESS | 1819 | --DOCSHELL 0x89706c00 == 113 [pid = 1819] [id = 410] 13:19:36 INFO - PROCESS | 1819 | ++DOCSHELL 0x8798d400 == 114 [pid = 1819] [id = 450] 13:19:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 197 (0x884f5000) [pid = 1819] [serial = 1351] [outer = (nil)] 13:19:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 198 (0x89703000) [pid = 1819] [serial = 1352] [outer = 0x884f5000] 13:19:36 INFO - PROCESS | 1819 | 1462479576680 Marionette DEBUG loaded listener.js 13:19:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 199 (0x89775000) [pid = 1819] [serial = 1353] [outer = 0x884f5000] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 198 (0x8bd75400) [pid = 1819] [serial = 1229] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 197 (0x9b478c00) [pid = 1819] [serial = 1215] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 196 (0x92245c00) [pid = 1819] [serial = 1182] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 195 (0x921e3000) [pid = 1819] [serial = 1181] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 194 (0x8d2b2400) [pid = 1819] [serial = 1107] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 193 (0x9a777000) [pid = 1819] [serial = 1206] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 192 (0x9b02d800) [pid = 1819] [serial = 1212] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 191 (0x9aa9ec00) [pid = 1819] [serial = 1143] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 190 (0x8a294800) [pid = 1819] [serial = 1220] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 189 (0x89709400) [pid = 1819] [serial = 1101] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 188 (0x9b029800) [pid = 1819] [serial = 1211] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 187 (0x8aa4a000) [pid = 1819] [serial = 1223] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 186 (0x8b7ac000) [pid = 1819] [serial = 1169] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 185 (0x929dc400) [pid = 1819] [serial = 1119] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 184 (0x9a77b400) [pid = 1819] [serial = 1137] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 183 (0x95047000) [pid = 1819] [serial = 1191] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 182 (0x8bb24c00) [pid = 1819] [serial = 1226] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 181 (0x8bd1f800) [pid = 1819] [serial = 1227] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 180 (0x94f31000) [pid = 1819] [serial = 1122] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 179 (0x9a3db400) [pid = 1819] [serial = 1202] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 178 (0x90e6f000) [pid = 1819] [serial = 1175] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 177 (0x9a2db400) [pid = 1819] [serial = 1200] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 176 (0x9450b800) [pid = 1819] [serial = 1188] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 175 (0x9a2d6000) [pid = 1819] [serial = 1199] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 174 (0x910dc000) [pid = 1819] [serial = 1176] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 173 (0x91159c00) [pid = 1819] [serial = 1178] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 172 (0x974e3800) [pid = 1819] [serial = 1193] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 171 (0x9a76d400) [pid = 1819] [serial = 1205] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 170 (0x9399b400) [pid = 1819] [serial = 1185] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 169 (0x9a219c00) [pid = 1819] [serial = 1197] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 168 (0x9a40a000) [pid = 1819] [serial = 1134] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 167 (0x94fe7c00) [pid = 1819] [serial = 1190] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 166 (0x8a442800) [pid = 1819] [serial = 1221] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 165 (0x8af7f400) [pid = 1819] [serial = 1104] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 164 (0x8ecacc00) [pid = 1819] [serial = 1110] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 163 (0x9a217800) [pid = 1819] [serial = 1131] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 162 (0x9b411400) [pid = 1819] [serial = 1214] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 161 (0x974e3c00) [pid = 1819] [serial = 1128] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 160 (0x9a886400) [pid = 1819] [serial = 1140] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 159 (0x9a401400) [pid = 1819] [serial = 1203] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 158 (0x974edc00) [pid = 1819] [serial = 1194] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 157 (0x9b59c400) [pid = 1819] [serial = 1217] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 156 (0x9aaa0c00) [pid = 1819] [serial = 1209] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 155 (0x938a6000) [pid = 1819] [serial = 1184] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 154 (0x91ae4c00) [pid = 1819] [serial = 1116] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 153 (0x8ed81400) [pid = 1819] [serial = 1173] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 152 (0x93bb4800) [pid = 1819] [serial = 1187] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 151 (0x8a1e1800) [pid = 1819] [serial = 1167] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 150 (0x8eca1c00) [pid = 1819] [serial = 1172] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 149 (0x9a88d800) [pid = 1819] [serial = 1208] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 148 (0x99e9fc00) [pid = 1819] [serial = 1196] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 147 (0x89768800) [pid = 1819] [serial = 1166] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 146 (0x8bb1fc00) [pid = 1819] [serial = 1170] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 145 (0x8ac69000) [pid = 1819] [serial = 1224] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 144 (0x9503b000) [pid = 1819] [serial = 1125] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 143 (0x9115d800) [pid = 1819] [serial = 1179] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | --DOMWINDOW == 142 (0x8f723400) [pid = 1819] [serial = 1113] [outer = (nil)] [url = about:blank] 13:19:37 INFO - PROCESS | 1819 | 1462479577892 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 13:19:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:19:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 3549ms 13:19:37 INFO - PROCESS | 1819 | 1462479577952 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 13:19:37 INFO - PROCESS | 1819 | 1462479577959 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 13:19:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:19:37 INFO - PROCESS | 1819 | 1462479577968 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:19:37 INFO - PROCESS | 1819 | 1462479577973 Marionette TRACE conn3 <- [1,1774,null,{}] 13:19:38 INFO - PROCESS | 1819 | 1462479577997 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:38 INFO - PROCESS | 1819 | 1462479578242 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 13:19:38 INFO - PROCESS | 1819 | 1462479578446 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:38 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a5c7c00 == 115 [pid = 1819] [id = 451] 13:19:38 INFO - PROCESS | 1819 | ++DOMWINDOW == 143 (0x8a5c8c00) [pid = 1819] [serial = 1354] [outer = (nil)] 13:19:38 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x8a8e6400) [pid = 1819] [serial = 1355] [outer = 0x8a5c8c00] 13:19:38 INFO - PROCESS | 1819 | 1462479578576 Marionette DEBUG loaded listener.js 13:19:38 INFO - PROCESS | 1819 | ++DOMWINDOW == 145 (0x8ac69000) [pid = 1819] [serial = 1356] [outer = 0x8a5c8c00] 13:19:39 INFO - PROCESS | 1819 | 1462479579404 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 13:19:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:19:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1498ms 13:19:39 INFO - PROCESS | 1819 | 1462479579472 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 13:19:39 INFO - PROCESS | 1819 | 1462479579479 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 13:19:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:19:39 INFO - PROCESS | 1819 | 1462479579489 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:19:39 INFO - PROCESS | 1819 | 1462479579493 Marionette TRACE conn3 <- [1,1778,null,{}] 13:19:39 INFO - PROCESS | 1819 | 1462479579500 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:39 INFO - PROCESS | 1819 | 1462479579789 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 13:19:39 INFO - PROCESS | 1819 | 1462479579820 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:39 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a5d0c00 == 116 [pid = 1819] [id = 452] 13:19:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 146 (0x8a8ee000) [pid = 1819] [serial = 1357] [outer = (nil)] 13:19:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 147 (0x8b8d6c00) [pid = 1819] [serial = 1358] [outer = 0x8a8ee000] 13:19:39 INFO - PROCESS | 1819 | 1462479579896 Marionette DEBUG loaded listener.js 13:19:40 INFO - PROCESS | 1819 | ++DOMWINDOW == 148 (0x8bd15800) [pid = 1819] [serial = 1359] [outer = 0x8a8ee000] 13:19:41 INFO - PROCESS | 1819 | 1462479581004 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 13:19:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 13:19:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1586ms 13:19:41 INFO - PROCESS | 1819 | 1462479581077 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 13:19:41 INFO - PROCESS | 1819 | 1462479581081 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 13:19:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:19:41 INFO - PROCESS | 1819 | 1462479581087 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:19:41 INFO - PROCESS | 1819 | 1462479581093 Marionette TRACE conn3 <- [1,1782,null,{}] 13:19:41 INFO - PROCESS | 1819 | 1462479581117 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:41 INFO - PROCESS | 1819 | 1462479581404 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 13:19:41 INFO - PROCESS | 1819 | 1462479581439 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:41 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d339c00 == 117 [pid = 1819] [id = 453] 13:19:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 149 (0x8d33a800) [pid = 1819] [serial = 1360] [outer = (nil)] 13:19:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 150 (0x8d78ac00) [pid = 1819] [serial = 1361] [outer = 0x8d33a800] 13:19:41 INFO - PROCESS | 1819 | 1462479581567 Marionette DEBUG loaded listener.js 13:19:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 151 (0x8e21a000) [pid = 1819] [serial = 1362] [outer = 0x8d33a800] 13:19:42 INFO - PROCESS | 1819 | --DOMWINDOW == 150 (0x9744ac00) [pid = 1819] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:19:42 INFO - PROCESS | 1819 | --DOMWINDOW == 149 (0x980d6000) [pid = 1819] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:19:42 INFO - PROCESS | 1819 | --DOMWINDOW == 148 (0x88d26c00) [pid = 1819] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:19:42 INFO - PROCESS | 1819 | --DOMWINDOW == 147 (0x8ed7cc00) [pid = 1819] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:19:42 INFO - PROCESS | 1819 | --DOMWINDOW == 146 (0x9b419c00) [pid = 1819] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:19:42 INFO - PROCESS | 1819 | --DOMWINDOW == 145 (0x91aed400) [pid = 1819] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:19:42 INFO - PROCESS | 1819 | --DOMWINDOW == 144 (0x8ed83800) [pid = 1819] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:19:42 INFO - PROCESS | 1819 | --DOMWINDOW == 143 (0x9a960000) [pid = 1819] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:19:42 INFO - PROCESS | 1819 | --DOMWINDOW == 142 (0x9115a000) [pid = 1819] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:19:42 INFO - PROCESS | 1819 | --DOMWINDOW == 141 (0x8d330c00) [pid = 1819] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:19:42 INFO - PROCESS | 1819 | --DOMWINDOW == 140 (0x8a5c3400) [pid = 1819] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:19:42 INFO - PROCESS | 1819 | --DOMWINDOW == 139 (0x884f8c00) [pid = 1819] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:19:42 INFO - PROCESS | 1819 | --DOMWINDOW == 138 (0x91ae6800) [pid = 1819] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:19:42 INFO - PROCESS | 1819 | --DOMWINDOW == 137 (0x974eac00) [pid = 1819] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:19:42 INFO - PROCESS | 1819 | --DOMWINDOW == 136 (0x8a8eb800) [pid = 1819] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:19:42 INFO - PROCESS | 1819 | --DOMWINDOW == 135 (0x94f38400) [pid = 1819] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:19:42 INFO - PROCESS | 1819 | --DOMWINDOW == 134 (0x88d33c00) [pid = 1819] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:19:42 INFO - PROCESS | 1819 | --DOMWINDOW == 133 (0x89707c00) [pid = 1819] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:19:42 INFO - PROCESS | 1819 | --DOMWINDOW == 132 (0x8b426000) [pid = 1819] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:19:42 INFO - PROCESS | 1819 | --DOMWINDOW == 131 (0x974e2400) [pid = 1819] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:19:42 INFO - PROCESS | 1819 | --DOMWINDOW == 130 (0x9b819800) [pid = 1819] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:19:42 INFO - PROCESS | 1819 | --DOMWINDOW == 129 (0x9a21dc00) [pid = 1819] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:19:42 INFO - PROCESS | 1819 | --DOMWINDOW == 128 (0x87988400) [pid = 1819] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:19:42 INFO - PROCESS | 1819 | --DOMWINDOW == 127 (0x92c8ec00) [pid = 1819] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:19:43 INFO - PROCESS | 1819 | 1462479583099 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 13:19:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 13:19:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 2037ms 13:19:43 INFO - PROCESS | 1819 | 1462479583146 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 13:19:43 INFO - PROCESS | 1819 | 1462479583153 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 13:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:19:43 INFO - PROCESS | 1819 | 1462479583167 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:19:43 INFO - PROCESS | 1819 | 1462479583169 Marionette TRACE conn3 <- [1,1786,null,{}] 13:19:43 INFO - PROCESS | 1819 | 1462479583175 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:43 INFO - PROCESS | 1819 | 1462479583382 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 13:19:43 INFO - PROCESS | 1819 | 1462479583575 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:43 INFO - PROCESS | 1819 | ++DOCSHELL 0x88bb3800 == 118 [pid = 1819] [id = 454] 13:19:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 128 (0x8970f800) [pid = 1819] [serial = 1363] [outer = (nil)] 13:19:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 129 (0x8d2b3000) [pid = 1819] [serial = 1364] [outer = 0x8970f800] 13:19:43 INFO - PROCESS | 1819 | 1462479583651 Marionette DEBUG loaded listener.js 13:19:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 130 (0x8e215c00) [pid = 1819] [serial = 1365] [outer = 0x8970f800] 13:19:44 INFO - PROCESS | 1819 | 1462479584590 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 13:19:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 13:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1486ms 13:19:44 INFO - PROCESS | 1819 | 1462479584649 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 13:19:44 INFO - PROCESS | 1819 | 1462479584655 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 13:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:19:44 INFO - PROCESS | 1819 | 1462479584664 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:19:44 INFO - PROCESS | 1819 | 1462479584670 Marionette TRACE conn3 <- [1,1790,null,{}] 13:19:44 INFO - PROCESS | 1819 | 1462479584679 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:44 INFO - PROCESS | 1819 | 1462479584892 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 13:19:45 INFO - PROCESS | 1819 | 1462479585235 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:45 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a443c00 == 119 [pid = 1819] [id = 455] 13:19:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 131 (0x8a444c00) [pid = 1819] [serial = 1366] [outer = (nil)] 13:19:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 132 (0x8a5c3000) [pid = 1819] [serial = 1367] [outer = 0x8a444c00] 13:19:45 INFO - PROCESS | 1819 | 1462479585329 Marionette DEBUG loaded listener.js 13:19:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 133 (0x8a8e1c00) [pid = 1819] [serial = 1368] [outer = 0x8a444c00] 13:19:46 INFO - PROCESS | 1819 | 1462479586304 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:19:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 13:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1688ms 13:19:46 INFO - PROCESS | 1819 | 1462479586354 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 13:19:46 INFO - PROCESS | 1819 | 1462479586363 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 13:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:19:46 INFO - PROCESS | 1819 | 1462479586374 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:19:46 INFO - PROCESS | 1819 | 1462479586378 Marionette TRACE conn3 <- [1,1794,null,{}] 13:19:46 INFO - PROCESS | 1819 | 1462479586385 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:46 INFO - PROCESS | 1819 | 1462479586644 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 13:19:47 INFO - PROCESS | 1819 | 1462479586992 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:47 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b7a5400 == 120 [pid = 1819] [id = 456] 13:19:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 134 (0x8b8d0800) [pid = 1819] [serial = 1369] [outer = (nil)] 13:19:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 135 (0x8bd79400) [pid = 1819] [serial = 1370] [outer = 0x8b8d0800] 13:19:47 INFO - PROCESS | 1819 | 1462479587090 Marionette DEBUG loaded listener.js 13:19:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 136 (0x8d2acc00) [pid = 1819] [serial = 1371] [outer = 0x8b8d0800] 13:19:48 INFO - PROCESS | 1819 | 1462479588076 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:19:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:19:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1735ms 13:19:48 INFO - PROCESS | 1819 | 1462479588110 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 13:19:48 INFO - PROCESS | 1819 | 1462479588114 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 13:19:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:19:48 INFO - PROCESS | 1819 | 1462479588123 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:19:48 INFO - PROCESS | 1819 | 1462479588130 Marionette TRACE conn3 <- [1,1798,null,{}] 13:19:48 INFO - PROCESS | 1819 | 1462479588148 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:48 INFO - PROCESS | 1819 | 1462479588401 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 13:19:48 INFO - PROCESS | 1819 | 1462479588768 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:48 INFO - PROCESS | 1819 | ++DOCSHELL 0x8eca8800 == 121 [pid = 1819] [id = 457] 13:19:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 137 (0x8ecaa000) [pid = 1819] [serial = 1372] [outer = (nil)] 13:19:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 138 (0x8ed7ec00) [pid = 1819] [serial = 1373] [outer = 0x8ecaa000] 13:19:48 INFO - PROCESS | 1819 | 1462479588872 Marionette DEBUG loaded listener.js 13:19:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 139 (0x8f606c00) [pid = 1819] [serial = 1374] [outer = 0x8ecaa000] 13:19:49 INFO - PROCESS | 1819 | 1462479589814 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 13:19:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:19:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1738ms 13:19:49 INFO - PROCESS | 1819 | 1462479589861 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 13:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:19:49 INFO - PROCESS | 1819 | 1462479589867 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 13:19:49 INFO - PROCESS | 1819 | 1462479589873 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:19:49 INFO - PROCESS | 1819 | 1462479589877 Marionette TRACE conn3 <- [1,1802,null,{}] 13:19:49 INFO - PROCESS | 1819 | 1462479589883 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:50 INFO - PROCESS | 1819 | 1462479590115 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 13:19:50 INFO - PROCESS | 1819 | 1462479590432 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:50 INFO - PROCESS | 1819 | ++DOCSHELL 0x884fc800 == 122 [pid = 1819] [id = 458] 13:19:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x8f60d800) [pid = 1819] [serial = 1375] [outer = (nil)] 13:19:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 141 (0x90e6b000) [pid = 1819] [serial = 1376] [outer = 0x8f60d800] 13:19:50 INFO - PROCESS | 1819 | 1462479590528 Marionette DEBUG loaded listener.js 13:19:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 142 (0x910dd800) [pid = 1819] [serial = 1377] [outer = 0x8f60d800] 13:19:51 INFO - PROCESS | 1819 | 1462479591444 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:19:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:19:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1632ms 13:19:51 INFO - PROCESS | 1819 | 1462479591507 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 13:19:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:19:51 INFO - PROCESS | 1819 | 1462479591511 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 13:19:51 INFO - PROCESS | 1819 | 1462479591518 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:19:51 INFO - PROCESS | 1819 | 1462479591521 Marionette TRACE conn3 <- [1,1806,null,{}] 13:19:51 INFO - PROCESS | 1819 | 1462479591527 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:51 INFO - PROCESS | 1819 | 1462479591761 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 13:19:52 INFO - PROCESS | 1819 | 1462479592092 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:52 INFO - PROCESS | 1819 | ++DOCSHELL 0x89704000 == 123 [pid = 1819] [id = 459] 13:19:52 INFO - PROCESS | 1819 | ++DOMWINDOW == 143 (0x8f72dc00) [pid = 1819] [serial = 1378] [outer = (nil)] 13:19:52 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x91165800) [pid = 1819] [serial = 1379] [outer = 0x8f72dc00] 13:19:52 INFO - PROCESS | 1819 | 1462479592191 Marionette DEBUG loaded listener.js 13:19:52 INFO - PROCESS | 1819 | ++DOMWINDOW == 145 (0x91ae6400) [pid = 1819] [serial = 1380] [outer = 0x8f72dc00] 13:19:53 INFO - PROCESS | 1819 | 1462479593140 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 13:19:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:19:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1694ms 13:19:53 INFO - PROCESS | 1819 | 1462479593212 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 13:19:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:19:53 INFO - PROCESS | 1819 | 1462479593217 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 13:19:53 INFO - PROCESS | 1819 | 1462479593223 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:19:53 INFO - PROCESS | 1819 | 1462479593227 Marionette TRACE conn3 <- [1,1810,null,{}] 13:19:53 INFO - PROCESS | 1819 | 1462479593233 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:53 INFO - PROCESS | 1819 | 1462479593533 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 13:19:53 INFO - PROCESS | 1819 | 1462479593867 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:53 INFO - PROCESS | 1819 | ++DOCSHELL 0x90e62c00 == 124 [pid = 1819] [id = 460] 13:19:53 INFO - PROCESS | 1819 | ++DOMWINDOW == 146 (0x91dc5800) [pid = 1819] [serial = 1381] [outer = (nil)] 13:19:53 INFO - PROCESS | 1819 | ++DOMWINDOW == 147 (0x92209000) [pid = 1819] [serial = 1382] [outer = 0x91dc5800] 13:19:53 INFO - PROCESS | 1819 | 1462479593967 Marionette DEBUG loaded listener.js 13:19:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 148 (0x929d9000) [pid = 1819] [serial = 1383] [outer = 0x91dc5800] 13:19:54 INFO - PROCESS | 1819 | 1462479594929 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1737ms 13:19:54 INFO - PROCESS | 1819 | 1462479594962 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 13:19:54 INFO - PROCESS | 1819 | 1462479594965 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 13:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:19:54 INFO - PROCESS | 1819 | 1462479594971 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:19:54 INFO - PROCESS | 1819 | 1462479594975 Marionette TRACE conn3 <- [1,1814,null,{}] 13:19:54 INFO - PROCESS | 1819 | 1462479594981 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:55 INFO - PROCESS | 1819 | 1462479595189 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 13:19:55 INFO - PROCESS | 1819 | 1462479595466 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:55 INFO - PROCESS | 1819 | ++DOCSHELL 0x8ed75400 == 125 [pid = 1819] [id = 461] 13:19:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 149 (0x91157000) [pid = 1819] [serial = 1384] [outer = (nil)] 13:19:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 150 (0x939a3400) [pid = 1819] [serial = 1385] [outer = 0x91157000] 13:19:55 INFO - PROCESS | 1819 | 1462479595602 Marionette DEBUG loaded listener.js 13:19:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 151 (0x93bb4c00) [pid = 1819] [serial = 1386] [outer = 0x91157000] 13:19:56 INFO - PROCESS | 1819 | 1462479596493 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:19:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1594ms 13:19:56 INFO - PROCESS | 1819 | 1462479596566 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 13:19:56 INFO - PROCESS | 1819 | 1462479596571 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 13:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:19:56 INFO - PROCESS | 1819 | 1462479596577 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:19:56 INFO - PROCESS | 1819 | 1462479596581 Marionette TRACE conn3 <- [1,1818,null,{}] 13:19:56 INFO - PROCESS | 1819 | 1462479596587 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:56 INFO - PROCESS | 1819 | 1462479596818 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 13:19:57 INFO - PROCESS | 1819 | 1462479597166 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:57 INFO - PROCESS | 1819 | ++DOCSHELL 0x938a8000 == 126 [pid = 1819] [id = 462] 13:19:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 152 (0x9450d400) [pid = 1819] [serial = 1387] [outer = (nil)] 13:19:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 153 (0x94fa1000) [pid = 1819] [serial = 1388] [outer = 0x9450d400] 13:19:57 INFO - PROCESS | 1819 | 1462479597273 Marionette DEBUG loaded listener.js 13:19:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 154 (0x9503bc00) [pid = 1819] [serial = 1389] [outer = 0x9450d400] 13:19:58 INFO - PROCESS | 1819 | 1462479598304 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 13:19:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:19:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1785ms 13:19:58 INFO - PROCESS | 1819 | 1462479598363 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 13:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:19:58 INFO - PROCESS | 1819 | 1462479598368 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 13:19:58 INFO - PROCESS | 1819 | 1462479598374 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:19:58 INFO - PROCESS | 1819 | 1462479598378 Marionette TRACE conn3 <- [1,1822,null,{}] 13:19:58 INFO - PROCESS | 1819 | 1462479598384 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:58 INFO - PROCESS | 1819 | 1462479598618 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 13:19:58 INFO - PROCESS | 1819 | 1462479598938 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:58 INFO - PROCESS | 1819 | ++DOCSHELL 0x92249c00 == 127 [pid = 1819] [id = 463] 13:19:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 155 (0x9399b400) [pid = 1819] [serial = 1390] [outer = (nil)] 13:19:59 INFO - PROCESS | 1819 | ++DOMWINDOW == 156 (0x974e3400) [pid = 1819] [serial = 1391] [outer = 0x9399b400] 13:19:59 INFO - PROCESS | 1819 | 1462479599035 Marionette DEBUG loaded listener.js 13:19:59 INFO - PROCESS | 1819 | ++DOMWINDOW == 157 (0x974e7c00) [pid = 1819] [serial = 1392] [outer = 0x9399b400] 13:19:59 INFO - PROCESS | 1819 | 1462479599963 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 13:20:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:20:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1636ms 13:20:00 INFO - PROCESS | 1819 | 1462479600027 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 13:20:00 INFO - PROCESS | 1819 | 1462479600030 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 13:20:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:20:00 INFO - PROCESS | 1819 | 1462479600038 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:20:00 INFO - PROCESS | 1819 | 1462479600042 Marionette TRACE conn3 <- [1,1826,null,{}] 13:20:00 INFO - PROCESS | 1819 | 1462479600048 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:00 INFO - PROCESS | 1819 | 1462479600332 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 13:20:00 INFO - PROCESS | 1819 | 1462479600632 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:00 INFO - PROCESS | 1819 | ++DOCSHELL 0x91156c00 == 128 [pid = 1819] [id = 464] 13:20:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 158 (0x9503c000) [pid = 1819] [serial = 1393] [outer = (nil)] 13:20:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 159 (0x990b2000) [pid = 1819] [serial = 1394] [outer = 0x9503c000] 13:20:00 INFO - PROCESS | 1819 | 1462479600719 Marionette DEBUG loaded listener.js 13:20:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 160 (0x9913c400) [pid = 1819] [serial = 1395] [outer = 0x9503c000] 13:20:01 INFO - PROCESS | 1819 | 1462479601688 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 13:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1683ms 13:20:01 INFO - PROCESS | 1819 | 1462479601722 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 13:20:01 INFO - PROCESS | 1819 | 1462479601727 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 13:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:20:01 INFO - PROCESS | 1819 | 1462479601733 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:20:01 INFO - PROCESS | 1819 | 1462479601738 Marionette TRACE conn3 <- [1,1830,null,{}] 13:20:01 INFO - PROCESS | 1819 | 1462479601743 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:02 INFO - PROCESS | 1819 | 1462479602054 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 13:20:02 INFO - PROCESS | 1819 | 1462479602411 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:02 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a5c7800 == 129 [pid = 1819] [id = 465] 13:20:02 INFO - PROCESS | 1819 | ++DOMWINDOW == 161 (0x9a21f800) [pid = 1819] [serial = 1396] [outer = (nil)] 13:20:02 INFO - PROCESS | 1819 | ++DOMWINDOW == 162 (0x9a2ce800) [pid = 1819] [serial = 1397] [outer = 0x9a21f800] 13:20:02 INFO - PROCESS | 1819 | 1462479602524 Marionette DEBUG loaded listener.js 13:20:02 INFO - PROCESS | 1819 | ++DOMWINDOW == 163 (0x9a3d6c00) [pid = 1819] [serial = 1398] [outer = 0x9a21f800] 13:20:03 INFO - PROCESS | 1819 | 1462479603492 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 13:20:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:20:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1799ms 13:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:20:03 INFO - PROCESS | 1819 | 1462479603533 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 13:20:03 INFO - PROCESS | 1819 | 1462479603536 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 13:20:03 INFO - PROCESS | 1819 | 1462479603543 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:20:03 INFO - PROCESS | 1819 | 1462479603546 Marionette TRACE conn3 <- [1,1834,null,{}] 13:20:03 INFO - PROCESS | 1819 | 1462479603552 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:03 INFO - PROCESS | 1819 | 1462479603776 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 13:20:04 INFO - PROCESS | 1819 | 1462479604102 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:04 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a21dc00 == 130 [pid = 1819] [id = 466] 13:20:04 INFO - PROCESS | 1819 | ++DOMWINDOW == 164 (0x9a21fc00) [pid = 1819] [serial = 1399] [outer = (nil)] 13:20:04 INFO - PROCESS | 1819 | ++DOMWINDOW == 165 (0x9a40d000) [pid = 1819] [serial = 1400] [outer = 0x9a21fc00] 13:20:04 INFO - PROCESS | 1819 | 1462479604198 Marionette DEBUG loaded listener.js 13:20:04 INFO - PROCESS | 1819 | ++DOMWINDOW == 166 (0x9a69a800) [pid = 1819] [serial = 1401] [outer = 0x9a21fc00] 13:20:05 INFO - PROCESS | 1819 | 1462479605067 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 13:20:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 13:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1581ms 13:20:05 INFO - PROCESS | 1819 | 1462479605141 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 13:20:05 INFO - PROCESS | 1819 | 1462479605144 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 13:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:20:05 INFO - PROCESS | 1819 | 1462479605154 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:20:05 INFO - PROCESS | 1819 | 1462479605156 Marionette TRACE conn3 <- [1,1838,null,{}] 13:20:05 INFO - PROCESS | 1819 | 1462479605163 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:05 INFO - PROCESS | 1819 | 1462479605390 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 13:20:05 INFO - PROCESS | 1819 | 1462479605720 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:05 INFO - PROCESS | 1819 | ++DOCSHELL 0x980cf000 == 131 [pid = 1819] [id = 467] 13:20:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 167 (0x9a3d1c00) [pid = 1819] [serial = 1402] [outer = (nil)] 13:20:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 168 (0x9a7d1800) [pid = 1819] [serial = 1403] [outer = 0x9a3d1c00] 13:20:05 INFO - PROCESS | 1819 | 1462479605805 Marionette DEBUG loaded listener.js 13:20:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 169 (0x9a7da400) [pid = 1819] [serial = 1404] [outer = 0x9a3d1c00] 13:20:06 INFO - PROCESS | 1819 | 1462479606700 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 13:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1582ms 13:20:06 INFO - PROCESS | 1819 | 1462479606736 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 13:20:06 INFO - PROCESS | 1819 | 1462479606741 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 13:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:20:06 INFO - PROCESS | 1819 | 1462479606747 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:20:06 INFO - PROCESS | 1819 | 1462479606750 Marionette TRACE conn3 <- [1,1842,null,{}] 13:20:06 INFO - PROCESS | 1819 | 1462479606756 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:06 INFO - PROCESS | 1819 | 1462479606986 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 13:20:07 INFO - PROCESS | 1819 | 1462479607327 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:07 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b8d6800 == 132 [pid = 1819] [id = 468] 13:20:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 170 (0x980d5400) [pid = 1819] [serial = 1405] [outer = (nil)] 13:20:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 171 (0x9aa9f000) [pid = 1819] [serial = 1406] [outer = 0x980d5400] 13:20:07 INFO - PROCESS | 1819 | 1462479607419 Marionette DEBUG loaded listener.js 13:20:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 172 (0x9aaa3000) [pid = 1819] [serial = 1407] [outer = 0x980d5400] 13:20:08 INFO - PROCESS | 1819 | 1462479608351 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 13:20:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:20:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1681ms 13:20:08 INFO - PROCESS | 1819 | 1462479608429 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 13:20:08 INFO - PROCESS | 1819 | 1462479608432 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 13:20:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:20:08 INFO - PROCESS | 1819 | 1462479608440 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:20:08 INFO - PROCESS | 1819 | 1462479608444 Marionette TRACE conn3 <- [1,1846,null,{}] 13:20:08 INFO - PROCESS | 1819 | 1462479608450 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:08 INFO - PROCESS | 1819 | 1462479608682 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 13:20:09 INFO - PROCESS | 1819 | 1462479609013 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:09 INFO - PROCESS | 1819 | ++DOCSHELL 0x884fa800 == 133 [pid = 1819] [id = 469] 13:20:09 INFO - PROCESS | 1819 | ++DOMWINDOW == 173 (0x884fb000) [pid = 1819] [serial = 1408] [outer = (nil)] 13:20:09 INFO - PROCESS | 1819 | ++DOMWINDOW == 174 (0x9b411400) [pid = 1819] [serial = 1409] [outer = 0x884fb000] 13:20:09 INFO - PROCESS | 1819 | 1462479609109 Marionette DEBUG loaded listener.js 13:20:09 INFO - PROCESS | 1819 | ++DOMWINDOW == 175 (0x9b47e400) [pid = 1819] [serial = 1410] [outer = 0x884fb000] 13:20:10 INFO - PROCESS | 1819 | 1462479610024 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 13:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1641ms 13:20:10 INFO - PROCESS | 1819 | 1462479610099 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 13:20:10 INFO - PROCESS | 1819 | 1462479610102 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 13:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:20:10 INFO - PROCESS | 1819 | 1462479610110 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:20:10 INFO - PROCESS | 1819 | 1462479610114 Marionette TRACE conn3 <- [1,1850,null,{}] 13:20:10 INFO - PROCESS | 1819 | 1462479610119 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:10 INFO - PROCESS | 1819 | 1462479610353 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 13:20:10 INFO - PROCESS | 1819 | 1462479610683 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:10 INFO - PROCESS | 1819 | ++DOCSHELL 0x9b475c00 == 134 [pid = 1819] [id = 470] 13:20:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 176 (0x9b59c000) [pid = 1819] [serial = 1411] [outer = (nil)] 13:20:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 177 (0x9c1d0000) [pid = 1819] [serial = 1412] [outer = 0x9b59c000] 13:20:10 INFO - PROCESS | 1819 | 1462479610779 Marionette DEBUG loaded listener.js 13:20:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 178 (0x9d475400) [pid = 1819] [serial = 1413] [outer = 0x9b59c000] 13:20:11 INFO - PROCESS | 1819 | 1462479611726 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:20:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:20:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1681ms 13:20:11 INFO - PROCESS | 1819 | 1462479611793 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 13:20:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:20:11 INFO - PROCESS | 1819 | 1462479611797 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 13:20:11 INFO - PROCESS | 1819 | 1462479611804 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:20:11 INFO - PROCESS | 1819 | 1462479611808 Marionette TRACE conn3 <- [1,1854,null,{}] 13:20:11 INFO - PROCESS | 1819 | 1462479611814 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:12 INFO - PROCESS | 1819 | 1462479612052 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 13:20:12 INFO - PROCESS | 1819 | 1462479612407 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:12 INFO - PROCESS | 1819 | ++DOCSHELL 0x884f4c00 == 135 [pid = 1819] [id = 471] 13:20:12 INFO - PROCESS | 1819 | ++DOMWINDOW == 179 (0x8a44b400) [pid = 1819] [serial = 1414] [outer = (nil)] 13:20:12 INFO - PROCESS | 1819 | ++DOMWINDOW == 180 (0xa22de800) [pid = 1819] [serial = 1415] [outer = 0x8a44b400] 13:20:12 INFO - PROCESS | 1819 | 1462479612506 Marionette DEBUG loaded listener.js 13:20:12 INFO - PROCESS | 1819 | ++DOMWINDOW == 181 (0xa321e000) [pid = 1819] [serial = 1416] [outer = 0x8a44b400] 13:20:13 INFO - PROCESS | 1819 | 1462479613476 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:20:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1735ms 13:20:13 INFO - PROCESS | 1819 | 1462479613540 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 13:20:13 INFO - PROCESS | 1819 | 1462479613544 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 13:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:20:13 INFO - PROCESS | 1819 | 1462479613550 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:20:13 INFO - PROCESS | 1819 | 1462479613554 Marionette TRACE conn3 <- [1,1858,null,{}] 13:20:13 INFO - PROCESS | 1819 | 1462479613560 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:13 INFO - PROCESS | 1819 | 1462479613791 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 13:20:14 INFO - PROCESS | 1819 | 1462479614128 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:14 INFO - PROCESS | 1819 | ++DOCSHELL 0xa2149000 == 136 [pid = 1819] [id = 472] 13:20:14 INFO - PROCESS | 1819 | ++DOMWINDOW == 182 (0xa355ec00) [pid = 1819] [serial = 1417] [outer = (nil)] 13:20:14 INFO - PROCESS | 1819 | ++DOMWINDOW == 183 (0xa4e08c00) [pid = 1819] [serial = 1418] [outer = 0xa355ec00] 13:20:14 INFO - PROCESS | 1819 | 1462479614221 Marionette DEBUG loaded listener.js 13:20:14 INFO - PROCESS | 1819 | ++DOMWINDOW == 184 (0xa4e0cc00) [pid = 1819] [serial = 1419] [outer = 0xa355ec00] 13:20:16 INFO - PROCESS | 1819 | --DOCSHELL 0x8d339c00 == 135 [pid = 1819] [id = 453] 13:20:16 INFO - PROCESS | 1819 | --DOCSHELL 0x8a5d0c00 == 134 [pid = 1819] [id = 452] 13:20:16 INFO - PROCESS | 1819 | --DOCSHELL 0x8a5c7c00 == 133 [pid = 1819] [id = 451] 13:20:16 INFO - PROCESS | 1819 | --DOCSHELL 0x8798d400 == 132 [pid = 1819] [id = 450] 13:20:16 INFO - PROCESS | 1819 | --DOCSHELL 0x88d2b400 == 131 [pid = 1819] [id = 449] 13:20:16 INFO - PROCESS | 1819 | --DOCSHELL 0x88bab400 == 130 [pid = 1819] [id = 447] 13:20:16 INFO - PROCESS | 1819 | --DOCSHELL 0x9b47cc00 == 129 [pid = 1819] [id = 448] 13:20:16 INFO - PROCESS | 1819 | --DOCSHELL 0x8d973000 == 128 [pid = 1819] [id = 446] 13:20:16 INFO - PROCESS | 1819 | --DOCSHELL 0x929d0c00 == 127 [pid = 1819] [id = 445] 13:20:16 INFO - PROCESS | 1819 | --DOCSHELL 0x99ea4000 == 126 [pid = 1819] [id = 444] 13:20:16 INFO - PROCESS | 1819 | --DOCSHELL 0x94f3cc00 == 125 [pid = 1819] [id = 442] 13:20:16 INFO - PROCESS | 1819 | --DOCSHELL 0x90e6a000 == 124 [pid = 1819] [id = 443] 13:20:16 INFO - PROCESS | 1819 | --DOCSHELL 0x90e63000 == 123 [pid = 1819] [id = 441] 13:20:16 INFO - PROCESS | 1819 | --DOCSHELL 0x884f2c00 == 122 [pid = 1819] [id = 440] 13:20:16 INFO - PROCESS | 1819 | --DOCSHELL 0x91163800 == 121 [pid = 1819] [id = 439] 13:20:16 INFO - PROCESS | 1819 | --DOCSHELL 0x90e69400 == 120 [pid = 1819] [id = 438] 13:20:16 INFO - PROCESS | 1819 | --DOCSHELL 0x8ed7c800 == 119 [pid = 1819] [id = 437] 13:20:16 INFO - PROCESS | 1819 | --DOCSHELL 0x8a445800 == 118 [pid = 1819] [id = 436] 13:20:16 INFO - PROCESS | 1819 | --DOCSHELL 0x8e31b800 == 117 [pid = 1819] [id = 435] 13:20:16 INFO - PROCESS | 1819 | --DOCSHELL 0x8aa4cc00 == 116 [pid = 1819] [id = 434] 13:20:16 INFO - PROCESS | 1819 | --DOCSHELL 0x88d29400 == 115 [pid = 1819] [id = 433] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 183 (0x8d783400) [pid = 1819] [serial = 1298] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 182 (0x974e7000) [pid = 1819] [serial = 1259] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 181 (0x9d84a800) [pid = 1819] [serial = 1280] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 180 (0x8ecab000) [pid = 1819] [serial = 1241] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 179 (0x9a770800) [pid = 1819] [serial = 1268] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 178 (0x9b5a3c00) [pid = 1819] [serial = 1218] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 177 (0x93bbcc00) [pid = 1819] [serial = 1254] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 176 (0x90e6dc00) [pid = 1819] [serial = 1245] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 175 (0x9b802400) [pid = 1819] [serial = 1275] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 174 (0x929d4800) [pid = 1819] [serial = 1251] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 173 (0x8d789c00) [pid = 1819] [serial = 1238] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 172 (0x92242800) [pid = 1819] [serial = 1250] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 171 (0x8a5d0000) [pid = 1819] [serial = 1289] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 170 (0x89709c00) [pid = 1819] [serial = 1295] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 169 (0x91dca400) [pid = 1819] [serial = 1248] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 168 (0x9be40400) [pid = 1819] [serial = 1277] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 167 (0x90e67400) [pid = 1819] [serial = 1244] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 166 (0x8b7a4c00) [pid = 1819] [serial = 1236] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 165 (0x99ea1400) [pid = 1819] [serial = 1262] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 164 (0x8970c400) [pid = 1819] [serial = 1286] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 163 (0x8aa50c00) [pid = 1819] [serial = 1296] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 162 (0x8976c400) [pid = 1819] [serial = 1232] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 161 (0x8bd1c400) [pid = 1819] [serial = 1293] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 160 (0x9abe1000) [pid = 1819] [serial = 1272] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 159 (0xa1053800) [pid = 1819] [serial = 1283] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 158 (0x974ecc00) [pid = 1819] [serial = 1260] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 157 (0x9be4c400) [pid = 1819] [serial = 1278] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 156 (0x9d859000) [pid = 1819] [serial = 1281] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 155 (0x91aee400) [pid = 1819] [serial = 1247] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 154 (0x9aaa7800) [pid = 1819] [serial = 1271] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 153 (0x93bb0400) [pid = 1819] [serial = 1253] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 152 (0x8af7bc00) [pid = 1819] [serial = 1235] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 151 (0x89772c00) [pid = 1819] [serial = 1287] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 150 (0x8d980c00) [pid = 1819] [serial = 1239] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 149 (0x8a289800) [pid = 1819] [serial = 1233] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 148 (0x8b8d2c00) [pid = 1819] [serial = 1292] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 147 (0x9b5a8400) [pid = 1819] [serial = 1274] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 146 (0x9a3de000) [pid = 1819] [serial = 1265] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 145 (0x8a8ec000) [pid = 1819] [serial = 1164] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 144 (0xa1059400) [pid = 1819] [serial = 1284] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 143 (0x8f607000) [pid = 1819] [serial = 1242] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 142 (0x9a218800) [pid = 1819] [serial = 1263] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 141 (0x9503cc00) [pid = 1819] [serial = 1257] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 140 (0x9a40f400) [pid = 1819] [serial = 1266] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 139 (0x8aa4fc00) [pid = 1819] [serial = 1290] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 138 (0x94fea800) [pid = 1819] [serial = 1256] [outer = (nil)] [url = about:blank] 13:20:16 INFO - PROCESS | 1819 | --DOMWINDOW == 137 (0x9a7d0800) [pid = 1819] [serial = 1269] [outer = (nil)] [url = about:blank] 13:20:17 INFO - PROCESS | 1819 | 1462479617034 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 13:20:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 3537ms 13:20:17 INFO - PROCESS | 1819 | 1462479617089 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 13:20:17 INFO - PROCESS | 1819 | 1462479617094 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 13:20:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:20:17 INFO - PROCESS | 1819 | 1462479617103 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:20:17 INFO - PROCESS | 1819 | 1462479617108 Marionette TRACE conn3 <- [1,1862,null,{}] 13:20:17 INFO - PROCESS | 1819 | 1462479617156 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:17 INFO - PROCESS | 1819 | 1462479617446 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 13:20:17 INFO - PROCESS | 1819 | 1462479617591 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:17 INFO - PROCESS | 1819 | ++DOCSHELL 0x89769400 == 116 [pid = 1819] [id = 473] 13:20:17 INFO - PROCESS | 1819 | ++DOMWINDOW == 138 (0x89774800) [pid = 1819] [serial = 1420] [outer = (nil)] 13:20:17 INFO - PROCESS | 1819 | ++DOMWINDOW == 139 (0x8a295c00) [pid = 1819] [serial = 1421] [outer = 0x89774800] 13:20:17 INFO - PROCESS | 1819 | 1462479617681 Marionette DEBUG loaded listener.js 13:20:17 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x8a2fec00) [pid = 1819] [serial = 1422] [outer = 0x89774800] 13:20:18 INFO - PROCESS | 1819 | 1462479618596 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 13:20:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1540ms 13:20:18 INFO - PROCESS | 1819 | 1462479618644 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 13:20:18 INFO - PROCESS | 1819 | 1462479618652 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 13:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:20:18 INFO - PROCESS | 1819 | 1462479618663 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:20:18 INFO - PROCESS | 1819 | 1462479618667 Marionette TRACE conn3 <- [1,1866,null,{}] 13:20:18 INFO - PROCESS | 1819 | 1462479618673 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:18 INFO - PROCESS | 1819 | 1462479618882 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 13:20:19 INFO - PROCESS | 1819 | 1462479619168 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:19 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a5c3400 == 117 [pid = 1819] [id = 474] 13:20:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 141 (0x8a8e6800) [pid = 1819] [serial = 1423] [outer = (nil)] 13:20:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 142 (0x8aa50000) [pid = 1819] [serial = 1424] [outer = 0x8a8e6800] 13:20:19 INFO - PROCESS | 1819 | 1462479619256 Marionette DEBUG loaded listener.js 13:20:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 143 (0x8af74800) [pid = 1819] [serial = 1425] [outer = 0x8a8e6800] 13:20:20 INFO - PROCESS | 1819 | 1462479620185 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 13:20:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1583ms 13:20:20 INFO - PROCESS | 1819 | 1462479620248 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 13:20:20 INFO - PROCESS | 1819 | 1462479620253 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 13:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:20:20 INFO - PROCESS | 1819 | 1462479620259 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:20:20 INFO - PROCESS | 1819 | 1462479620265 Marionette TRACE conn3 <- [1,1870,null,{}] 13:20:20 INFO - PROCESS | 1819 | 1462479620281 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:20 INFO - PROCESS | 1819 | 1462479620571 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 13:20:20 INFO - PROCESS | 1819 | 1462479620625 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:20 INFO - PROCESS | 1819 | ++DOCSHELL 0x884fdc00 == 118 [pid = 1819] [id = 475] 13:20:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x8b431800) [pid = 1819] [serial = 1426] [outer = (nil)] 13:20:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 145 (0x8b8d7c00) [pid = 1819] [serial = 1427] [outer = 0x8b431800] 13:20:20 INFO - PROCESS | 1819 | 1462479620814 Marionette DEBUG loaded listener.js 13:20:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 146 (0x8bd1e800) [pid = 1819] [serial = 1428] [outer = 0x8b431800] 13:20:21 INFO - PROCESS | 1819 | --DOMWINDOW == 145 (0x8af71c00) [pid = 1819] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:20:21 INFO - PROCESS | 1819 | --DOMWINDOW == 144 (0x8d33a800) [pid = 1819] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:20:21 INFO - PROCESS | 1819 | --DOMWINDOW == 143 (0x8aa47800) [pid = 1819] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:20:21 INFO - PROCESS | 1819 | --DOMWINDOW == 142 (0x9b79ec00) [pid = 1819] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:20:21 INFO - PROCESS | 1819 | --DOMWINDOW == 141 (0x9ad4fc00) [pid = 1819] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:20:21 INFO - PROCESS | 1819 | --DOMWINDOW == 140 (0x8e214800) [pid = 1819] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:20:21 INFO - PROCESS | 1819 | --DOMWINDOW == 139 (0x94f9e800) [pid = 1819] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:20:21 INFO - PROCESS | 1819 | --DOMWINDOW == 138 (0x9a21e400) [pid = 1819] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:20:21 INFO - PROCESS | 1819 | --DOMWINDOW == 137 (0x9a2ce400) [pid = 1819] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:20:21 INFO - PROCESS | 1819 | --DOMWINDOW == 136 (0x95043400) [pid = 1819] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:20:21 INFO - PROCESS | 1819 | --DOMWINDOW == 135 (0x9399d400) [pid = 1819] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:20:21 INFO - PROCESS | 1819 | --DOMWINDOW == 134 (0x8b8cf400) [pid = 1819] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:20:21 INFO - PROCESS | 1819 | --DOMWINDOW == 133 (0x91dbb400) [pid = 1819] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:20:21 INFO - PROCESS | 1819 | --DOMWINDOW == 132 (0x91ae7000) [pid = 1819] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:20:21 INFO - PROCESS | 1819 | --DOMWINDOW == 131 (0x910d9800) [pid = 1819] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:20:21 INFO - PROCESS | 1819 | --DOMWINDOW == 130 (0x8eca8400) [pid = 1819] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:20:21 INFO - PROCESS | 1819 | --DOMWINDOW == 129 (0x8e31bc00) [pid = 1819] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:20:21 INFO - PROCESS | 1819 | --DOMWINDOW == 128 (0x8bd77800) [pid = 1819] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:20:21 INFO - PROCESS | 1819 | --DOMWINDOW == 127 (0x8a1da000) [pid = 1819] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:20:21 INFO - PROCESS | 1819 | --DOMWINDOW == 126 (0x8a5c8c00) [pid = 1819] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:20:21 INFO - PROCESS | 1819 | --DOMWINDOW == 125 (0x884f5000) [pid = 1819] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:20:21 INFO - PROCESS | 1819 | --DOMWINDOW == 124 (0x8a8ee000) [pid = 1819] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:20:22 INFO - PROCESS | 1819 | 1462479622263 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 13:20:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 2036ms 13:20:22 INFO - PROCESS | 1819 | 1462479622296 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 13:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:20:22 INFO - PROCESS | 1819 | 1462479622315 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 13:20:22 INFO - PROCESS | 1819 | 1462479622322 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:20:22 INFO - PROCESS | 1819 | 1462479622326 Marionette TRACE conn3 <- [1,1874,null,{}] 13:20:22 INFO - PROCESS | 1819 | 1462479622331 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:22 INFO - PROCESS | 1819 | 1462479622614 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 13:20:22 INFO - PROCESS | 1819 | 1462479622633 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:22 INFO - PROCESS | 1819 | ++DOCSHELL 0x88d2e000 == 119 [pid = 1819] [id = 476] 13:20:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 125 (0x8ac62c00) [pid = 1819] [serial = 1429] [outer = (nil)] 13:20:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 126 (0x8bd14000) [pid = 1819] [serial = 1430] [outer = 0x8ac62c00] 13:20:22 INFO - PROCESS | 1819 | 1462479622708 Marionette DEBUG loaded listener.js 13:20:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 127 (0x8d2af000) [pid = 1819] [serial = 1431] [outer = 0x8ac62c00] 13:20:23 INFO - PROCESS | 1819 | 1462479623748 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 13:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1487ms 13:20:23 INFO - PROCESS | 1819 | 1462479623809 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 13:20:23 INFO - PROCESS | 1819 | 1462479623816 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 13:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:20:23 INFO - PROCESS | 1819 | 1462479623824 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:20:23 INFO - PROCESS | 1819 | 1462479623831 Marionette TRACE conn3 <- [1,1878,null,{}] 13:20:23 INFO - PROCESS | 1819 | 1462479623839 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:24 INFO - PROCESS | 1819 | 1462479624180 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 13:20:24 INFO - PROCESS | 1819 | 1462479624467 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:24 INFO - PROCESS | 1819 | ++DOCSHELL 0x89776800 == 120 [pid = 1819] [id = 477] 13:20:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 128 (0x8a1db800) [pid = 1819] [serial = 1432] [outer = (nil)] 13:20:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 129 (0x8a28dc00) [pid = 1819] [serial = 1433] [outer = 0x8a1db800] 13:20:24 INFO - PROCESS | 1819 | 1462479624559 Marionette DEBUG loaded listener.js 13:20:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 130 (0x8a44f000) [pid = 1819] [serial = 1434] [outer = 0x8a1db800] 13:20:25 INFO - PROCESS | 1819 | 1462479625529 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 13:20:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1739ms 13:20:25 INFO - PROCESS | 1819 | 1462479625563 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 13:20:25 INFO - PROCESS | 1819 | 1462479625573 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 13:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:20:25 INFO - PROCESS | 1819 | 1462479625584 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:20:25 INFO - PROCESS | 1819 | 1462479625588 Marionette TRACE conn3 <- [1,1882,null,{}] 13:20:25 INFO - PROCESS | 1819 | 1462479625595 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:25 INFO - PROCESS | 1819 | 1462479625829 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 13:20:26 INFO - PROCESS | 1819 | 1462479626157 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:26 INFO - PROCESS | 1819 | ++DOCSHELL 0x8ac64000 == 121 [pid = 1819] [id = 478] 13:20:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 131 (0x8af7d400) [pid = 1819] [serial = 1435] [outer = (nil)] 13:20:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 132 (0x8b7a6c00) [pid = 1819] [serial = 1436] [outer = 0x8af7d400] 13:20:26 INFO - PROCESS | 1819 | 1462479626254 Marionette DEBUG loaded listener.js 13:20:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 133 (0x8bb1fc00) [pid = 1819] [serial = 1437] [outer = 0x8af7d400] 13:20:27 INFO - PROCESS | 1819 | 1462479627228 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 13:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1683ms 13:20:27 INFO - PROCESS | 1819 | 1462479627269 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 13:20:27 INFO - PROCESS | 1819 | 1462479627275 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 13:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:20:27 INFO - PROCESS | 1819 | 1462479627284 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:20:27 INFO - PROCESS | 1819 | 1462479627290 Marionette TRACE conn3 <- [1,1886,null,{}] 13:20:27 INFO - PROCESS | 1819 | 1462479627308 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:27 INFO - PROCESS | 1819 | 1462479627554 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 13:20:27 INFO - PROCESS | 1819 | 1462479627937 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:27 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d78cc00 == 122 [pid = 1819] [id = 479] 13:20:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 134 (0x8d790c00) [pid = 1819] [serial = 1438] [outer = (nil)] 13:20:28 INFO - PROCESS | 1819 | ++DOMWINDOW == 135 (0x8d980c00) [pid = 1819] [serial = 1439] [outer = 0x8d790c00] 13:20:28 INFO - PROCESS | 1819 | 1462479628034 Marionette DEBUG loaded listener.js 13:20:28 INFO - PROCESS | 1819 | ++DOMWINDOW == 136 (0x8e312800) [pid = 1819] [serial = 1440] [outer = 0x8d790c00] 13:20:29 INFO - PROCESS | 1819 | 1462479629026 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 13:20:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:20:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1789ms 13:20:29 INFO - PROCESS | 1819 | 1462479629073 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 13:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:20:29 INFO - PROCESS | 1819 | 1462479629079 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 13:20:29 INFO - PROCESS | 1819 | 1462479629085 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:20:29 INFO - PROCESS | 1819 | 1462479629088 Marionette TRACE conn3 <- [1,1890,null,{}] 13:20:29 INFO - PROCESS | 1819 | 1462479629094 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:29 INFO - PROCESS | 1819 | 1462479629313 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 13:20:29 INFO - PROCESS | 1819 | 1462479629625 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:29 INFO - PROCESS | 1819 | ++DOCSHELL 0x8af7c000 == 123 [pid = 1819] [id = 480] 13:20:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 137 (0x8e213800) [pid = 1819] [serial = 1441] [outer = (nil)] 13:20:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 138 (0x8ed7d400) [pid = 1819] [serial = 1442] [outer = 0x8e213800] 13:20:29 INFO - PROCESS | 1819 | 1462479629721 Marionette DEBUG loaded listener.js 13:20:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 139 (0x8f604400) [pid = 1819] [serial = 1443] [outer = 0x8e213800] 13:20:30 INFO - PROCESS | 1819 | 1462479630613 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 13:20:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1593ms 13:20:30 INFO - PROCESS | 1819 | 1462479630679 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 13:20:30 INFO - PROCESS | 1819 | 1462479630683 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 13:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:20:30 INFO - PROCESS | 1819 | 1462479630690 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:20:30 INFO - PROCESS | 1819 | 1462479630693 Marionette TRACE conn3 <- [1,1894,null,{}] 13:20:30 INFO - PROCESS | 1819 | 1462479630699 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:30 INFO - PROCESS | 1819 | 1462479630955 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 13:20:31 INFO - PROCESS | 1819 | 1462479631284 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:31 INFO - PROCESS | 1819 | ++DOCSHELL 0x8e30e800 == 124 [pid = 1819] [id = 481] 13:20:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x8f60a400) [pid = 1819] [serial = 1444] [outer = (nil)] 13:20:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 141 (0x8f72c800) [pid = 1819] [serial = 1445] [outer = 0x8f60a400] 13:20:31 INFO - PROCESS | 1819 | 1462479631379 Marionette DEBUG loaded listener.js 13:20:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 142 (0x8f72f800) [pid = 1819] [serial = 1446] [outer = 0x8f60a400] 13:20:32 INFO - PROCESS | 1819 | 1462479632332 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 13:20:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1700ms 13:20:32 INFO - PROCESS | 1819 | 1462479632391 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 13:20:32 INFO - PROCESS | 1819 | 1462479632394 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 13:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:20:32 INFO - PROCESS | 1819 | 1462479632401 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:20:32 INFO - PROCESS | 1819 | 1462479632405 Marionette TRACE conn3 <- [1,1898,null,{}] 13:20:32 INFO - PROCESS | 1819 | 1462479632411 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:32 INFO - PROCESS | 1819 | 1462479632669 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 13:20:33 INFO - PROCESS | 1819 | 1462479632998 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:33 INFO - PROCESS | 1819 | ++DOCSHELL 0x8ecb0400 == 125 [pid = 1819] [id = 482] 13:20:33 INFO - PROCESS | 1819 | ++DOMWINDOW == 143 (0x90e6f400) [pid = 1819] [serial = 1447] [outer = (nil)] 13:20:33 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x91163800) [pid = 1819] [serial = 1448] [outer = 0x90e6f400] 13:20:33 INFO - PROCESS | 1819 | 1462479633094 Marionette DEBUG loaded listener.js 13:20:33 INFO - PROCESS | 1819 | ++DOMWINDOW == 145 (0x91dbdc00) [pid = 1819] [serial = 1449] [outer = 0x90e6f400] 13:20:34 INFO - PROCESS | 1819 | 1462479634028 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 13:20:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1692ms 13:20:34 INFO - PROCESS | 1819 | 1462479634094 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 13:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:20:34 INFO - PROCESS | 1819 | 1462479634099 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 13:20:34 INFO - PROCESS | 1819 | 1462479634105 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:20:34 INFO - PROCESS | 1819 | 1462479634109 Marionette TRACE conn3 <- [1,1902,null,{}] 13:20:34 INFO - PROCESS | 1819 | 1462479634115 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:34 INFO - PROCESS | 1819 | 1462479634380 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 13:20:34 INFO - PROCESS | 1819 | 1462479634702 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:34 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a296c00 == 126 [pid = 1819] [id = 483] 13:20:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 146 (0x8eca8c00) [pid = 1819] [serial = 1450] [outer = (nil)] 13:20:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 147 (0x921dc400) [pid = 1819] [serial = 1451] [outer = 0x8eca8c00] 13:20:34 INFO - PROCESS | 1819 | 1462479634788 Marionette DEBUG loaded listener.js 13:20:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 148 (0x921e2400) [pid = 1819] [serial = 1452] [outer = 0x8eca8c00] 13:20:35 INFO - PROCESS | 1819 | 1462479635641 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 13:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1597ms 13:20:35 INFO - PROCESS | 1819 | 1462479635708 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 13:20:35 INFO - PROCESS | 1819 | 1462479635712 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 13:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:20:35 INFO - PROCESS | 1819 | 1462479635721 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:20:35 INFO - PROCESS | 1819 | 1462479635724 Marionette TRACE conn3 <- [1,1906,null,{}] 13:20:35 INFO - PROCESS | 1819 | 1462479635730 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:35 INFO - PROCESS | 1819 | 1462479635943 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 13:20:36 INFO - PROCESS | 1819 | 1462479636218 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:36 INFO - PROCESS | 1819 | ++DOCSHELL 0x90e64800 == 127 [pid = 1819] [id = 484] 13:20:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 149 (0x910d7400) [pid = 1819] [serial = 1453] [outer = (nil)] 13:20:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 150 (0x92250000) [pid = 1819] [serial = 1454] [outer = 0x910d7400] 13:20:36 INFO - PROCESS | 1819 | 1462479636357 Marionette DEBUG loaded listener.js 13:20:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 151 (0x929d8400) [pid = 1819] [serial = 1455] [outer = 0x910d7400] 13:20:37 INFO - PROCESS | 1819 | 1462479637289 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 13:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1634ms 13:20:37 INFO - PROCESS | 1819 | 1462479637357 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 13:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:20:37 INFO - PROCESS | 1819 | 1462479637361 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 13:20:37 INFO - PROCESS | 1819 | 1462479637368 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:20:37 INFO - PROCESS | 1819 | 1462479637372 Marionette TRACE conn3 <- [1,1910,null,{}] 13:20:37 INFO - PROCESS | 1819 | 1462479637377 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:37 INFO - PROCESS | 1819 | 1462479637597 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 13:20:37 INFO - PROCESS | 1819 | 1462479637932 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:37 INFO - PROCESS | 1819 | ++DOCSHELL 0x91dc8c00 == 128 [pid = 1819] [id = 485] 13:20:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 152 (0x921de400) [pid = 1819] [serial = 1456] [outer = (nil)] 13:20:38 INFO - PROCESS | 1819 | ++DOMWINDOW == 153 (0x93bb0400) [pid = 1819] [serial = 1457] [outer = 0x921de400] 13:20:38 INFO - PROCESS | 1819 | 1462479638020 Marionette DEBUG loaded listener.js 13:20:38 INFO - PROCESS | 1819 | ++DOMWINDOW == 154 (0x93bbc400) [pid = 1819] [serial = 1458] [outer = 0x921de400] 13:20:38 INFO - PROCESS | 1819 | 1462479638953 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 13:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1631ms 13:20:39 INFO - PROCESS | 1819 | 1462479638999 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 13:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:20:39 INFO - PROCESS | 1819 | 1462479639004 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 13:20:39 INFO - PROCESS | 1819 | 1462479639010 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:20:39 INFO - PROCESS | 1819 | 1462479639014 Marionette TRACE conn3 <- [1,1914,null,{}] 13:20:39 INFO - PROCESS | 1819 | 1462479639020 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:39 INFO - PROCESS | 1819 | 1462479639243 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 13:20:39 INFO - PROCESS | 1819 | 1462479639577 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:39 INFO - PROCESS | 1819 | ++DOCSHELL 0x921d6800 == 129 [pid = 1819] [id = 486] 13:20:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 155 (0x92c86400) [pid = 1819] [serial = 1459] [outer = (nil)] 13:20:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 156 (0x94f9d000) [pid = 1819] [serial = 1460] [outer = 0x92c86400] 13:20:39 INFO - PROCESS | 1819 | 1462479639671 Marionette DEBUG loaded listener.js 13:20:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 157 (0x94fa6000) [pid = 1819] [serial = 1461] [outer = 0x92c86400] 13:20:40 INFO - PROCESS | 1819 | 1462479640562 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 13:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1591ms 13:20:40 INFO - PROCESS | 1819 | 1462479640600 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 13:20:40 INFO - PROCESS | 1819 | 1462479640604 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 13:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:20:40 INFO - PROCESS | 1819 | 1462479640611 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:20:40 INFO - PROCESS | 1819 | 1462479640615 Marionette TRACE conn3 <- [1,1918,null,{}] 13:20:40 INFO - PROCESS | 1819 | 1462479640621 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:40 INFO - PROCESS | 1819 | 1462479640855 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 13:20:41 INFO - PROCESS | 1819 | 1462479641187 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:41 INFO - PROCESS | 1819 | ++DOCSHELL 0x9503d800 == 130 [pid = 1819] [id = 487] 13:20:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 158 (0x974de800) [pid = 1819] [serial = 1462] [outer = (nil)] 13:20:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 159 (0x974e7000) [pid = 1819] [serial = 1463] [outer = 0x974de800] 13:20:41 INFO - PROCESS | 1819 | 1462479641290 Marionette DEBUG loaded listener.js 13:20:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 160 (0x980da000) [pid = 1819] [serial = 1464] [outer = 0x974de800] 13:20:42 INFO - PROCESS | 1819 | 1462479642242 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 13:20:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:20:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1690ms 13:20:42 INFO - PROCESS | 1819 | 1462479642302 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 13:20:42 INFO - PROCESS | 1819 | 1462479642305 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 13:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:20:42 INFO - PROCESS | 1819 | 1462479642312 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:20:42 INFO - PROCESS | 1819 | 1462479642315 Marionette TRACE conn3 <- [1,1922,null,{}] 13:20:42 INFO - PROCESS | 1819 | 1462479642321 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:42 INFO - PROCESS | 1819 | 1462479642537 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 13:20:42 INFO - PROCESS | 1819 | 1462479642863 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:42 INFO - PROCESS | 1819 | ++DOCSHELL 0x9503fc00 == 131 [pid = 1819] [id = 488] 13:20:42 INFO - PROCESS | 1819 | ++DOMWINDOW == 161 (0x97453400) [pid = 1819] [serial = 1465] [outer = (nil)] 13:20:42 INFO - PROCESS | 1819 | ++DOMWINDOW == 162 (0x99e16000) [pid = 1819] [serial = 1466] [outer = 0x97453400] 13:20:42 INFO - PROCESS | 1819 | 1462479642956 Marionette DEBUG loaded listener.js 13:20:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 163 (0x99ea6c00) [pid = 1819] [serial = 1467] [outer = 0x97453400] 13:20:43 INFO - PROCESS | 1819 | 1462479643931 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 13:20:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:20:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1681ms 13:20:43 INFO - PROCESS | 1819 | 1462479643994 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 13:20:43 INFO - PROCESS | 1819 | 1462479643998 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 13:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:20:44 INFO - PROCESS | 1819 | 1462479644014 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:20:44 INFO - PROCESS | 1819 | 1462479644017 Marionette TRACE conn3 <- [1,1926,null,{}] 13:20:44 INFO - PROCESS | 1819 | 1462479644023 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:44 INFO - PROCESS | 1819 | 1462479644272 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 13:20:44 INFO - PROCESS | 1819 | 1462479644610 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:44 INFO - PROCESS | 1819 | ++DOCSHELL 0x9744d400 == 132 [pid = 1819] [id = 489] 13:20:44 INFO - PROCESS | 1819 | ++DOMWINDOW == 164 (0x99137000) [pid = 1819] [serial = 1468] [outer = (nil)] 13:20:44 INFO - PROCESS | 1819 | ++DOMWINDOW == 165 (0x9a245800) [pid = 1819] [serial = 1469] [outer = 0x99137000] 13:20:44 INFO - PROCESS | 1819 | 1462479644698 Marionette DEBUG loaded listener.js 13:20:44 INFO - PROCESS | 1819 | ++DOMWINDOW == 166 (0x9a2d7000) [pid = 1819] [serial = 1470] [outer = 0x99137000] 13:20:45 INFO - PROCESS | 1819 | 1462479645635 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 13:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1687ms 13:20:45 INFO - PROCESS | 1819 | 1462479645702 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 13:20:45 INFO - PROCESS | 1819 | 1462479645706 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 13:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:20:45 INFO - PROCESS | 1819 | 1462479645713 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:20:45 INFO - PROCESS | 1819 | 1462479645715 Marionette TRACE conn3 <- [1,1930,null,{}] 13:20:45 INFO - PROCESS | 1819 | 1462479645722 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:45 INFO - PROCESS | 1819 | 1462479645922 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 13:20:46 INFO - PROCESS | 1819 | 1462479646249 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:46 INFO - PROCESS | 1819 | ++DOCSHELL 0x9913b000 == 133 [pid = 1819] [id = 490] 13:20:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 167 (0x9a21ec00) [pid = 1819] [serial = 1471] [outer = (nil)] 13:20:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 168 (0x9a40b800) [pid = 1819] [serial = 1472] [outer = 0x9a21ec00] 13:20:46 INFO - PROCESS | 1819 | 1462479646336 Marionette DEBUG loaded listener.js 13:20:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 169 (0x9a40e800) [pid = 1819] [serial = 1473] [outer = 0x9a21ec00] 13:20:47 INFO - PROCESS | 1819 | 1462479647239 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 13:20:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1589ms 13:20:47 INFO - PROCESS | 1819 | 1462479647304 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 13:20:47 INFO - PROCESS | 1819 | 1462479647308 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 13:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:20:47 INFO - PROCESS | 1819 | 1462479647314 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:20:47 INFO - PROCESS | 1819 | 1462479647318 Marionette TRACE conn3 <- [1,1934,null,{}] 13:20:47 INFO - PROCESS | 1819 | 1462479647324 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:47 INFO - PROCESS | 1819 | 1462479647547 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 13:20:47 INFO - PROCESS | 1819 | 1462479647872 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:47 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a176c00 == 134 [pid = 1819] [id = 491] 13:20:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 170 (0x9a21a000) [pid = 1819] [serial = 1474] [outer = (nil)] 13:20:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 171 (0x9a7cc800) [pid = 1819] [serial = 1475] [outer = 0x9a21a000] 13:20:47 INFO - PROCESS | 1819 | 1462479647967 Marionette DEBUG loaded listener.js 13:20:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 172 (0x9a7d1c00) [pid = 1819] [serial = 1476] [outer = 0x9a21a000] 13:20:48 INFO - PROCESS | 1819 | 1462479648902 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 13:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1637ms 13:20:48 INFO - PROCESS | 1819 | 1462479648953 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 13:20:48 INFO - PROCESS | 1819 | 1462479648957 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 13:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:20:48 INFO - PROCESS | 1819 | 1462479648963 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:20:48 INFO - PROCESS | 1819 | 1462479648967 Marionette TRACE conn3 <- [1,1938,null,{}] 13:20:48 INFO - PROCESS | 1819 | 1462479648973 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:49 INFO - PROCESS | 1819 | 1462479649193 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 13:20:49 INFO - PROCESS | 1819 | 1462479649531 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:49 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b8ce400 == 135 [pid = 1819] [id = 492] 13:20:49 INFO - PROCESS | 1819 | ++DOMWINDOW == 173 (0x9a40d800) [pid = 1819] [serial = 1477] [outer = (nil)] 13:20:49 INFO - PROCESS | 1819 | ++DOMWINDOW == 174 (0x9a88f000) [pid = 1819] [serial = 1478] [outer = 0x9a40d800] 13:20:49 INFO - PROCESS | 1819 | 1462479649625 Marionette DEBUG loaded listener.js 13:20:49 INFO - PROCESS | 1819 | ++DOMWINDOW == 175 (0x9aaa0000) [pid = 1819] [serial = 1479] [outer = 0x9a40d800] 13:20:50 INFO - PROCESS | 1819 | 1462479650487 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 13:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1584ms 13:20:50 INFO - PROCESS | 1819 | 1462479650553 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 13:20:50 INFO - PROCESS | 1819 | 1462479650557 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 13:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:20:50 INFO - PROCESS | 1819 | 1462479650567 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:20:50 INFO - PROCESS | 1819 | 1462479650570 Marionette TRACE conn3 <- [1,1942,null,{}] 13:20:50 INFO - PROCESS | 1819 | 1462479650577 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:50 INFO - PROCESS | 1819 | 1462479650814 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 13:20:51 INFO - PROCESS | 1819 | 1462479651145 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:51 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a8ec400 == 136 [pid = 1819] [id = 493] 13:20:51 INFO - PROCESS | 1819 | ++DOMWINDOW == 176 (0x9a220800) [pid = 1819] [serial = 1480] [outer = (nil)] 13:20:51 INFO - PROCESS | 1819 | ++DOMWINDOW == 177 (0x9b40f000) [pid = 1819] [serial = 1481] [outer = 0x9a220800] 13:20:51 INFO - PROCESS | 1819 | 1462479651238 Marionette DEBUG loaded listener.js 13:20:51 INFO - PROCESS | 1819 | ++DOMWINDOW == 178 (0x9b480000) [pid = 1819] [serial = 1482] [outer = 0x9a220800] 13:20:52 INFO - PROCESS | 1819 | 1462479652140 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1630ms 13:20:52 INFO - PROCESS | 1819 | 1462479652199 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 13:20:52 INFO - PROCESS | 1819 | 1462479652202 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 13:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:20:52 INFO - PROCESS | 1819 | 1462479652209 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:20:52 INFO - PROCESS | 1819 | 1462479652212 Marionette TRACE conn3 <- [1,1946,null,{}] 13:20:52 INFO - PROCESS | 1819 | 1462479652218 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:52 INFO - PROCESS | 1819 | 1462479652439 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 13:20:52 INFO - PROCESS | 1819 | 1462479652776 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:52 INFO - PROCESS | 1819 | ++DOCSHELL 0x9ad4fc00 == 137 [pid = 1819] [id = 494] 13:20:52 INFO - PROCESS | 1819 | ++DOMWINDOW == 179 (0x9b024800) [pid = 1819] [serial = 1483] [outer = (nil)] 13:20:52 INFO - PROCESS | 1819 | ++DOMWINDOW == 180 (0x9b816c00) [pid = 1819] [serial = 1484] [outer = 0x9b024800] 13:20:52 INFO - PROCESS | 1819 | 1462479652866 Marionette DEBUG loaded listener.js 13:20:52 INFO - PROCESS | 1819 | ++DOMWINDOW == 181 (0x9be4cc00) [pid = 1819] [serial = 1485] [outer = 0x9b024800] 13:20:53 INFO - PROCESS | 1819 | 1462479653758 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1585ms 13:20:55 INFO - PROCESS | 1819 | --DOCSHELL 0x884fdc00 == 136 [pid = 1819] [id = 475] 13:20:55 INFO - PROCESS | 1819 | --DOCSHELL 0x8a5c3400 == 135 [pid = 1819] [id = 474] 13:20:55 INFO - PROCESS | 1819 | --DOCSHELL 0x89769400 == 134 [pid = 1819] [id = 473] 13:20:55 INFO - PROCESS | 1819 | --DOCSHELL 0x884f4c00 == 133 [pid = 1819] [id = 471] 13:20:55 INFO - PROCESS | 1819 | --DOCSHELL 0x884fa800 == 132 [pid = 1819] [id = 469] 13:20:55 INFO - PROCESS | 1819 | --DOCSHELL 0x9b475c00 == 131 [pid = 1819] [id = 470] 13:20:55 INFO - PROCESS | 1819 | --DOCSHELL 0x8b8d6800 == 130 [pid = 1819] [id = 468] 13:20:55 INFO - PROCESS | 1819 | --DOCSHELL 0x980cf000 == 129 [pid = 1819] [id = 467] 13:20:55 INFO - PROCESS | 1819 | --DOCSHELL 0x9a21dc00 == 128 [pid = 1819] [id = 466] 13:20:55 INFO - PROCESS | 1819 | --DOCSHELL 0x91156c00 == 127 [pid = 1819] [id = 464] 13:20:55 INFO - PROCESS | 1819 | --DOCSHELL 0x8a5c7800 == 126 [pid = 1819] [id = 465] 13:20:55 INFO - PROCESS | 1819 | --DOCSHELL 0x92249c00 == 125 [pid = 1819] [id = 463] 13:20:55 INFO - PROCESS | 1819 | --DOCSHELL 0x938a8000 == 124 [pid = 1819] [id = 462] 13:20:55 INFO - PROCESS | 1819 | --DOCSHELL 0x8ed75400 == 123 [pid = 1819] [id = 461] 13:20:55 INFO - PROCESS | 1819 | --DOCSHELL 0x90e62c00 == 122 [pid = 1819] [id = 460] 13:20:55 INFO - PROCESS | 1819 | --DOCSHELL 0x89704000 == 121 [pid = 1819] [id = 459] 13:20:55 INFO - PROCESS | 1819 | --DOCSHELL 0x8eca8800 == 120 [pid = 1819] [id = 457] 13:20:55 INFO - PROCESS | 1819 | --DOCSHELL 0x884fc800 == 119 [pid = 1819] [id = 458] 13:20:55 INFO - PROCESS | 1819 | --DOCSHELL 0x8b7a5400 == 118 [pid = 1819] [id = 456] 13:20:55 INFO - PROCESS | 1819 | --DOCSHELL 0x8a443c00 == 117 [pid = 1819] [id = 455] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 180 (0x8d2b3000) [pid = 1819] [serial = 1364] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 179 (0x8bd80800) [pid = 1819] [serial = 1230] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 178 (0x8d78ac00) [pid = 1819] [serial = 1361] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 177 (0xa30d3800) [pid = 1819] [serial = 1349] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 176 (0xa26cb400) [pid = 1819] [serial = 1347] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 175 (0xa242f800) [pid = 1819] [serial = 1346] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 174 (0xa227cc00) [pid = 1819] [serial = 1344] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 173 (0xa21c4c00) [pid = 1819] [serial = 1343] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 172 (0x9c277c00) [pid = 1819] [serial = 1341] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 171 (0x9b80a400) [pid = 1819] [serial = 1340] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 170 (0x9b02b000) [pid = 1819] [serial = 1338] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 169 (0x9aaa8400) [pid = 1819] [serial = 1337] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 168 (0x9a887400) [pid = 1819] [serial = 1335] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 167 (0x9a7dbc00) [pid = 1819] [serial = 1334] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 166 (0x9a76f000) [pid = 1819] [serial = 1332] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 165 (0x9a408c00) [pid = 1819] [serial = 1331] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 164 (0x99e13400) [pid = 1819] [serial = 1329] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 163 (0x9955f400) [pid = 1819] [serial = 1328] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 162 (0x974ec400) [pid = 1819] [serial = 1326] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 161 (0x974e6c00) [pid = 1819] [serial = 1325] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 160 (0x94fe8000) [pid = 1819] [serial = 1323] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 159 (0x94f2f800) [pid = 1819] [serial = 1322] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 158 (0x93bb2000) [pid = 1819] [serial = 1320] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 157 (0x939a2000) [pid = 1819] [serial = 1319] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 156 (0x929d1c00) [pid = 1819] [serial = 1317] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 155 (0x92242000) [pid = 1819] [serial = 1316] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 154 (0x91161800) [pid = 1819] [serial = 1314] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 153 (0x910e5800) [pid = 1819] [serial = 1313] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 152 (0x90e62800) [pid = 1819] [serial = 1311] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 151 (0x8f72a400) [pid = 1819] [serial = 1310] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 150 (0x8ed7f800) [pid = 1819] [serial = 1308] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 149 (0x8ecb0000) [pid = 1819] [serial = 1307] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 148 (0x8d32e800) [pid = 1819] [serial = 1305] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 147 (0x8bd83400) [pid = 1819] [serial = 1304] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 146 (0x8af7cc00) [pid = 1819] [serial = 1302] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 145 (0x8a8e3000) [pid = 1819] [serial = 1301] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 144 (0x8a8e6400) [pid = 1819] [serial = 1355] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 143 (0x89703000) [pid = 1819] [serial = 1352] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 142 (0x89775000) [pid = 1819] [serial = 1353] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 141 (0xa3267400) [pid = 1819] [serial = 1350] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 140 (0x8b8d6c00) [pid = 1819] [serial = 1358] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 139 (0x8bd15800) [pid = 1819] [serial = 1359] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 138 (0x8ac69000) [pid = 1819] [serial = 1356] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | --DOMWINDOW == 137 (0x8e21a000) [pid = 1819] [serial = 1362] [outer = (nil)] [url = about:blank] 13:20:55 INFO - PROCESS | 1819 | 1462479655707 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 13:20:55 INFO - PROCESS | 1819 | 1462479655712 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 13:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:20:55 INFO - PROCESS | 1819 | 1462479655747 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:20:55 INFO - PROCESS | 1819 | 1462479655755 Marionette TRACE conn3 <- [1,1950,null,{}] 13:20:55 INFO - PROCESS | 1819 | 1462479655763 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:55 INFO - PROCESS | 1819 | 1462479655966 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 13:20:56 INFO - PROCESS | 1819 | 1462479656007 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:56 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a1dbc00 == 118 [pid = 1819] [id = 495] 13:20:56 INFO - PROCESS | 1819 | ++DOMWINDOW == 138 (0x8a1dd400) [pid = 1819] [serial = 1486] [outer = (nil)] 13:20:56 INFO - PROCESS | 1819 | ++DOMWINDOW == 139 (0x8a1e8000) [pid = 1819] [serial = 1487] [outer = 0x8a1dd400] 13:20:56 INFO - PROCESS | 1819 | 1462479656253 Marionette DEBUG loaded listener.js 13:20:56 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x8a5c3400) [pid = 1819] [serial = 1488] [outer = 0x8a1dd400] 13:20:57 INFO - PROCESS | 1819 | 1462479657077 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 13:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1399ms 13:20:57 INFO - PROCESS | 1819 | 1462479657145 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 13:20:57 INFO - PROCESS | 1819 | 1462479657151 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 13:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:20:57 INFO - PROCESS | 1819 | 1462479657163 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:20:57 INFO - PROCESS | 1819 | 1462479657168 Marionette TRACE conn3 <- [1,1954,null,{}] 13:20:57 INFO - PROCESS | 1819 | 1462479657175 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:57 INFO - PROCESS | 1819 | 1462479657370 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 13:20:57 INFO - PROCESS | 1819 | 1462479657581 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:57 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a1e1800 == 119 [pid = 1819] [id = 496] 13:20:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 141 (0x8aa47800) [pid = 1819] [serial = 1489] [outer = (nil)] 13:20:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 142 (0x8b430400) [pid = 1819] [serial = 1490] [outer = 0x8aa47800] 13:20:57 INFO - PROCESS | 1819 | 1462479657654 Marionette DEBUG loaded listener.js 13:20:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 143 (0x8b8ca400) [pid = 1819] [serial = 1491] [outer = 0x8aa47800] 13:20:58 INFO - PROCESS | 1819 | 1462479658635 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 13:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1542ms 13:20:58 INFO - PROCESS | 1819 | 1462479658702 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 13:20:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:20:58 INFO - PROCESS | 1819 | 1462479658707 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 13:20:58 INFO - PROCESS | 1819 | 1462479658714 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:20:58 INFO - PROCESS | 1819 | 1462479658717 Marionette TRACE conn3 <- [1,1958,null,{}] 13:20:58 INFO - PROCESS | 1819 | 1462479658739 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:59 INFO - PROCESS | 1819 | 1462479659031 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 13:20:59 INFO - PROCESS | 1819 | 1462479659203 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:59 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d32c800 == 120 [pid = 1819] [id = 497] 13:20:59 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x8d32d400) [pid = 1819] [serial = 1492] [outer = (nil)] 13:20:59 INFO - PROCESS | 1819 | ++DOMWINDOW == 145 (0x8d334c00) [pid = 1819] [serial = 1493] [outer = 0x8d32d400] 13:20:59 INFO - PROCESS | 1819 | 1462479659324 Marionette DEBUG loaded listener.js 13:20:59 INFO - PROCESS | 1819 | ++DOMWINDOW == 146 (0x8d790000) [pid = 1819] [serial = 1494] [outer = 0x8d32d400] 13:21:00 INFO - PROCESS | 1819 | --DOMWINDOW == 145 (0x8b431800) [pid = 1819] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:21:00 INFO - PROCESS | 1819 | --DOMWINDOW == 144 (0x89774800) [pid = 1819] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:21:00 INFO - PROCESS | 1819 | --DOMWINDOW == 143 (0x8a44b400) [pid = 1819] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:21:00 INFO - PROCESS | 1819 | --DOMWINDOW == 142 (0x9b59c000) [pid = 1819] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:21:00 INFO - PROCESS | 1819 | --DOMWINDOW == 141 (0x884fb000) [pid = 1819] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:21:00 INFO - PROCESS | 1819 | --DOMWINDOW == 140 (0x980d5400) [pid = 1819] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:21:00 INFO - PROCESS | 1819 | --DOMWINDOW == 139 (0x9a3d1c00) [pid = 1819] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:21:00 INFO - PROCESS | 1819 | --DOMWINDOW == 138 (0x9a21fc00) [pid = 1819] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:21:00 INFO - PROCESS | 1819 | --DOMWINDOW == 137 (0x9a21f800) [pid = 1819] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:21:00 INFO - PROCESS | 1819 | --DOMWINDOW == 136 (0x9503c000) [pid = 1819] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:21:00 INFO - PROCESS | 1819 | --DOMWINDOW == 135 (0x9399b400) [pid = 1819] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:21:00 INFO - PROCESS | 1819 | --DOMWINDOW == 134 (0x9450d400) [pid = 1819] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:21:00 INFO - PROCESS | 1819 | --DOMWINDOW == 133 (0x91157000) [pid = 1819] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:21:00 INFO - PROCESS | 1819 | --DOMWINDOW == 132 (0x91dc5800) [pid = 1819] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:21:00 INFO - PROCESS | 1819 | --DOMWINDOW == 131 (0x8f72dc00) [pid = 1819] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:21:00 INFO - PROCESS | 1819 | --DOMWINDOW == 130 (0x8f60d800) [pid = 1819] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:21:00 INFO - PROCESS | 1819 | --DOMWINDOW == 129 (0x8ecaa000) [pid = 1819] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:21:00 INFO - PROCESS | 1819 | --DOMWINDOW == 128 (0x8b8d0800) [pid = 1819] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:21:00 INFO - PROCESS | 1819 | --DOMWINDOW == 127 (0x8a444c00) [pid = 1819] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:21:00 INFO - PROCESS | 1819 | --DOMWINDOW == 126 (0x8a8e6800) [pid = 1819] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:21:00 INFO - PROCESS | 1819 | --DOMWINDOW == 125 (0x8a449000) [pid = 1819] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:21:01 INFO - PROCESS | 1819 | 1462479661045 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 13:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 2383ms 13:21:01 INFO - PROCESS | 1819 | 1462479661097 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 13:21:01 INFO - PROCESS | 1819 | 1462479661101 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 13:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:21:01 INFO - PROCESS | 1819 | 1462479661108 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:21:01 INFO - PROCESS | 1819 | 1462479661112 Marionette TRACE conn3 <- [1,1962,null,{}] 13:21:01 INFO - PROCESS | 1819 | 1462479661117 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:01 INFO - PROCESS | 1819 | 1462479661331 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 13:21:01 INFO - PROCESS | 1819 | 1462479661525 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:01 INFO - PROCESS | 1819 | ++DOCSHELL 0x88bae400 == 121 [pid = 1819] [id = 498] 13:21:01 INFO - PROCESS | 1819 | ++DOMWINDOW == 126 (0x8a5c7000) [pid = 1819] [serial = 1495] [outer = (nil)] 13:21:01 INFO - PROCESS | 1819 | ++DOMWINDOW == 127 (0x8d32f400) [pid = 1819] [serial = 1496] [outer = 0x8a5c7000] 13:21:01 INFO - PROCESS | 1819 | 1462479661601 Marionette DEBUG loaded listener.js 13:21:01 INFO - PROCESS | 1819 | ++DOMWINDOW == 128 (0x8e21f000) [pid = 1819] [serial = 1497] [outer = 0x8a5c7000] 13:21:02 INFO - PROCESS | 1819 | 1462479662426 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 13:21:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1331ms 13:21:02 INFO - PROCESS | 1819 | 1462479662440 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 13:21:02 INFO - PROCESS | 1819 | 1462479662443 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 13:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:21:02 INFO - PROCESS | 1819 | 1462479662450 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:21:02 INFO - PROCESS | 1819 | 1462479662453 Marionette TRACE conn3 <- [1,1966,null,{}] 13:21:02 INFO - PROCESS | 1819 | 1462479662589 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:02 INFO - PROCESS | 1819 | 1462479662862 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 13:21:03 INFO - PROCESS | 1819 | 1462479663205 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:03 INFO - PROCESS | 1819 | ++DOCSHELL 0x89774800 == 122 [pid = 1819] [id = 499] 13:21:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 129 (0x89775800) [pid = 1819] [serial = 1498] [outer = (nil)] 13:21:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 130 (0x8a292400) [pid = 1819] [serial = 1499] [outer = 0x89775800] 13:21:03 INFO - PROCESS | 1819 | 1462479663301 Marionette DEBUG loaded listener.js 13:21:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 131 (0x8aa4cc00) [pid = 1819] [serial = 1500] [outer = 0x89775800] 13:21:04 INFO - PROCESS | 1819 | 1462479664271 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 13:21:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1857ms 13:21:04 INFO - PROCESS | 1819 | 1462479664309 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 13:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:21:04 INFO - PROCESS | 1819 | 1462479664317 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 13:21:04 INFO - PROCESS | 1819 | 1462479664325 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:21:04 INFO - PROCESS | 1819 | 1462479664328 Marionette TRACE conn3 <- [1,1970,null,{}] 13:21:04 INFO - PROCESS | 1819 | 1462479664336 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:04 INFO - PROCESS | 1819 | 1462479664577 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 13:21:04 INFO - PROCESS | 1819 | 1462479664912 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:04 INFO - PROCESS | 1819 | ++DOCSHELL 0x8bb22c00 == 123 [pid = 1819] [id = 500] 13:21:04 INFO - PROCESS | 1819 | ++DOMWINDOW == 132 (0x8bd19000) [pid = 1819] [serial = 1501] [outer = (nil)] 13:21:04 INFO - PROCESS | 1819 | ++DOMWINDOW == 133 (0x8d2a8400) [pid = 1819] [serial = 1502] [outer = 0x8bd19000] 13:21:05 INFO - PROCESS | 1819 | 1462479665011 Marionette DEBUG loaded listener.js 13:21:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 134 (0x8d33a800) [pid = 1819] [serial = 1503] [outer = 0x8bd19000] 13:21:05 INFO - PROCESS | 1819 | 1462479665952 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 13:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1687ms 13:21:06 INFO - PROCESS | 1819 | 1462479666012 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 13:21:06 INFO - PROCESS | 1819 | 1462479666016 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 13:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:21:06 INFO - PROCESS | 1819 | 1462479666023 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:21:06 INFO - PROCESS | 1819 | 1462479666027 Marionette TRACE conn3 <- [1,1974,null,{}] 13:21:06 INFO - PROCESS | 1819 | 1462479666033 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:06 INFO - PROCESS | 1819 | 1462479666264 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 13:21:06 INFO - PROCESS | 1819 | 1462479666705 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:06 INFO - PROCESS | 1819 | ++DOCSHELL 0x8ecac000 == 124 [pid = 1819] [id = 501] 13:21:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 135 (0x8ed74400) [pid = 1819] [serial = 1504] [outer = (nil)] 13:21:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 136 (0x8ed81000) [pid = 1819] [serial = 1505] [outer = 0x8ed74400] 13:21:06 INFO - PROCESS | 1819 | 1462479666811 Marionette DEBUG loaded listener.js 13:21:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 137 (0x8f722000) [pid = 1819] [serial = 1506] [outer = 0x8ed74400] 13:21:07 INFO - PROCESS | 1819 | 1462479667715 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 13:21:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1733ms 13:21:07 INFO - PROCESS | 1819 | 1462479667766 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 13:21:07 INFO - PROCESS | 1819 | 1462479667780 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 13:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:21:07 INFO - PROCESS | 1819 | 1462479667794 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:21:07 INFO - PROCESS | 1819 | 1462479667800 Marionette TRACE conn3 <- [1,1978,null,{}] 13:21:07 INFO - PROCESS | 1819 | 1462479667806 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:08 INFO - PROCESS | 1819 | 1462479668054 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 13:21:08 INFO - PROCESS | 1819 | 1462479668374 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:08 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b8d6c00 == 125 [pid = 1819] [id = 502] 13:21:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 138 (0x8ecac400) [pid = 1819] [serial = 1507] [outer = (nil)] 13:21:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 139 (0x910e5800) [pid = 1819] [serial = 1508] [outer = 0x8ecac400] 13:21:08 INFO - PROCESS | 1819 | 1462479668466 Marionette DEBUG loaded listener.js 13:21:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x91161800) [pid = 1819] [serial = 1509] [outer = 0x8ecac400] 13:21:09 INFO - PROCESS | 1819 | 1462479669369 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1633ms 13:21:09 INFO - PROCESS | 1819 | 1462479669429 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 13:21:09 INFO - PROCESS | 1819 | 1462479669433 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 13:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:21:09 INFO - PROCESS | 1819 | 1462479669439 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:21:09 INFO - PROCESS | 1819 | 1462479669443 Marionette TRACE conn3 <- [1,1982,null,{}] 13:21:09 INFO - PROCESS | 1819 | 1462479669449 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:09 INFO - PROCESS | 1819 | 1462479669674 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 13:21:10 INFO - PROCESS | 1819 | 1462479670005 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:10 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a2f4000 == 126 [pid = 1819] [id = 503] 13:21:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 141 (0x8af79800) [pid = 1819] [serial = 1510] [outer = (nil)] 13:21:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 142 (0x91dc1c00) [pid = 1819] [serial = 1511] [outer = 0x8af79800] 13:21:10 INFO - PROCESS | 1819 | 1462479670097 Marionette DEBUG loaded listener.js 13:21:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 143 (0x91dcac00) [pid = 1819] [serial = 1512] [outer = 0x8af79800] 13:21:11 INFO - PROCESS | 1819 | 1462479671077 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:21:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:21:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1681ms 13:21:11 INFO - PROCESS | 1819 | 1462479671123 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 13:21:11 INFO - PROCESS | 1819 | 1462479671130 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 13:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:21:11 INFO - PROCESS | 1819 | 1462479671140 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:21:11 INFO - PROCESS | 1819 | 1462479671146 Marionette TRACE conn3 <- [1,1986,null,{}] 13:21:11 INFO - PROCESS | 1819 | 1462479671155 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:11 INFO - PROCESS | 1819 | 1462479671530 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 13:21:11 INFO - PROCESS | 1819 | 1462479671868 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:11 INFO - PROCESS | 1819 | ++DOCSHELL 0x91dc8400 == 127 [pid = 1819] [id = 504] 13:21:11 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x92c8c400) [pid = 1819] [serial = 1513] [outer = (nil)] 13:21:11 INFO - PROCESS | 1819 | ++DOMWINDOW == 145 (0x939a4400) [pid = 1819] [serial = 1514] [outer = 0x92c8c400] 13:21:11 INFO - PROCESS | 1819 | 1462479671964 Marionette DEBUG loaded listener.js 13:21:12 INFO - PROCESS | 1819 | ++DOMWINDOW == 146 (0x94f32800) [pid = 1819] [serial = 1515] [outer = 0x92c8c400] 13:21:12 INFO - PROCESS | 1819 | 1462479672925 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:21:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1836ms 13:21:12 INFO - PROCESS | 1819 | 1462479672975 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 13:21:12 INFO - PROCESS | 1819 | 1462479672979 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 13:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:21:12 INFO - PROCESS | 1819 | 1462479672986 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:21:12 INFO - PROCESS | 1819 | 1462479672989 Marionette TRACE conn3 <- [1,1990,null,{}] 13:21:13 INFO - PROCESS | 1819 | 1462479672995 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:13 INFO - PROCESS | 1819 | 1462479673218 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 13:21:13 INFO - PROCESS | 1819 | 1462479673495 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:13 INFO - PROCESS | 1819 | ++DOCSHELL 0x8976cc00 == 128 [pid = 1819] [id = 505] 13:21:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 147 (0x94f37c00) [pid = 1819] [serial = 1516] [outer = (nil)] 13:21:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 148 (0x9503c400) [pid = 1819] [serial = 1517] [outer = 0x94f37c00] 13:21:13 INFO - PROCESS | 1819 | 1462479673633 Marionette DEBUG loaded listener.js 13:21:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 149 (0x95041800) [pid = 1819] [serial = 1518] [outer = 0x94f37c00] 13:21:14 INFO - PROCESS | 1819 | 1462479674610 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1683ms 13:21:14 INFO - PROCESS | 1819 | 1462479674670 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 13:21:14 INFO - PROCESS | 1819 | 1462479674674 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 13:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:21:14 INFO - PROCESS | 1819 | 1462479674681 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:21:14 INFO - PROCESS | 1819 | 1462479674684 Marionette TRACE conn3 <- [1,1994,null,{}] 13:21:14 INFO - PROCESS | 1819 | 1462479674690 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:14 INFO - PROCESS | 1819 | 1462479674909 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 13:21:15 INFO - PROCESS | 1819 | 1462479675231 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:15 INFO - PROCESS | 1819 | ++DOCSHELL 0x938adc00 == 129 [pid = 1819] [id = 506] 13:21:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 150 (0x939a2000) [pid = 1819] [serial = 1519] [outer = (nil)] 13:21:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 151 (0x974e9000) [pid = 1819] [serial = 1520] [outer = 0x939a2000] 13:21:15 INFO - PROCESS | 1819 | 1462479675327 Marionette DEBUG loaded listener.js 13:21:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 152 (0x9803a000) [pid = 1819] [serial = 1521] [outer = 0x939a2000] 13:21:16 INFO - PROCESS | 1819 | 1462479676249 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 13:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1631ms 13:21:16 INFO - PROCESS | 1819 | 1462479676316 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 13:21:16 INFO - PROCESS | 1819 | 1462479676320 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 13:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:21:16 INFO - PROCESS | 1819 | 1462479676329 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:21:16 INFO - PROCESS | 1819 | 1462479676332 Marionette TRACE conn3 <- [1,1998,null,{}] 13:21:16 INFO - PROCESS | 1819 | 1462479676338 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:16 INFO - PROCESS | 1819 | 1462479676575 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 13:21:16 INFO - PROCESS | 1819 | 1462479676859 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:16 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d339000 == 130 [pid = 1819] [id = 507] 13:21:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 153 (0x8ecaa000) [pid = 1819] [serial = 1522] [outer = (nil)] 13:21:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 154 (0x9955fc00) [pid = 1819] [serial = 1523] [outer = 0x8ecaa000] 13:21:16 INFO - PROCESS | 1819 | 1462479676957 Marionette DEBUG loaded listener.js 13:21:17 INFO - PROCESS | 1819 | ++DOMWINDOW == 155 (0x99ea9400) [pid = 1819] [serial = 1524] [outer = 0x8ecaa000] 13:21:17 INFO - PROCESS | 1819 | 1462479677894 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 13:21:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1632ms 13:21:17 INFO - PROCESS | 1819 | 1462479677963 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 13:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:21:17 INFO - PROCESS | 1819 | 1462479677968 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 13:21:17 INFO - PROCESS | 1819 | 1462479677976 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:21:17 INFO - PROCESS | 1819 | 1462479677982 Marionette TRACE conn3 <- [1,2002,null,{}] 13:21:17 INFO - PROCESS | 1819 | 1462479677990 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:18 INFO - PROCESS | 1819 | 1462479678264 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 13:21:18 INFO - PROCESS | 1819 | 1462479678596 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:18 INFO - PROCESS | 1819 | ++DOCSHELL 0x980d2400 == 131 [pid = 1819] [id = 508] 13:21:18 INFO - PROCESS | 1819 | ++DOMWINDOW == 156 (0x99132400) [pid = 1819] [serial = 1525] [outer = (nil)] 13:21:18 INFO - PROCESS | 1819 | ++DOMWINDOW == 157 (0x9a2dc000) [pid = 1819] [serial = 1526] [outer = 0x99132400] 13:21:18 INFO - PROCESS | 1819 | 1462479678688 Marionette DEBUG loaded listener.js 13:21:18 INFO - PROCESS | 1819 | ++DOMWINDOW == 158 (0x9a3ddc00) [pid = 1819] [serial = 1527] [outer = 0x99132400] 13:21:19 INFO - PROCESS | 1819 | 1462479679611 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 13:21:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1693ms 13:21:19 INFO - PROCESS | 1819 | 1462479679683 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 13:21:19 INFO - PROCESS | 1819 | 1462479679688 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 13:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:21:19 INFO - PROCESS | 1819 | 1462479679698 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:21:19 INFO - PROCESS | 1819 | 1462479679702 Marionette TRACE conn3 <- [1,2006,null,{}] 13:21:19 INFO - PROCESS | 1819 | 1462479679707 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:19 INFO - PROCESS | 1819 | 1462479679969 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 13:21:20 INFO - PROCESS | 1819 | 1462479680316 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:20 INFO - PROCESS | 1819 | ++DOCSHELL 0x9503f000 == 132 [pid = 1819] [id = 509] 13:21:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 159 (0x9a77a000) [pid = 1819] [serial = 1528] [outer = (nil)] 13:21:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 160 (0x9a7d6400) [pid = 1819] [serial = 1529] [outer = 0x9a77a000] 13:21:20 INFO - PROCESS | 1819 | 1462479680417 Marionette DEBUG loaded listener.js 13:21:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 161 (0x9a890800) [pid = 1819] [serial = 1530] [outer = 0x9a77a000] 13:21:21 INFO - PROCESS | 1819 | 1462479681381 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 13:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 13:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1745ms 13:21:21 INFO - PROCESS | 1819 | 1462479681444 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 13:21:21 INFO - PROCESS | 1819 | 1462479681448 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 13:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:21:21 INFO - PROCESS | 1819 | 1462479681455 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:21:21 INFO - PROCESS | 1819 | 1462479681459 Marionette TRACE conn3 <- [1,2010,null,{}] 13:21:21 INFO - PROCESS | 1819 | 1462479681465 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:21 INFO - PROCESS | 1819 | 1462479681708 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 13:21:22 INFO - PROCESS | 1819 | 1462479682286 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:22 INFO - PROCESS | 1819 | ++DOCSHELL 0x9b4e5800 == 133 [pid = 1819] [id = 510] 13:21:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 162 (0x9b59ac00) [pid = 1819] [serial = 1531] [outer = (nil)] 13:21:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 163 (0x9b79ec00) [pid = 1819] [serial = 1532] [outer = 0x9b59ac00] 13:21:22 INFO - PROCESS | 1819 | 1462479682376 Marionette DEBUG loaded listener.js 13:21:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 164 (0x9b80a400) [pid = 1819] [serial = 1533] [outer = 0x9b59ac00] 13:21:23 INFO - PROCESS | 1819 | 1462479683333 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 13:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 13:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1934ms 13:21:23 INFO - PROCESS | 1819 | 1462479683391 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 13:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:21:23 INFO - PROCESS | 1819 | 1462479683395 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 13:21:23 INFO - PROCESS | 1819 | 1462479683403 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:21:23 INFO - PROCESS | 1819 | 1462479683406 Marionette TRACE conn3 <- [1,2014,null,{}] 13:21:23 INFO - PROCESS | 1819 | 1462479683413 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:23 INFO - PROCESS | 1819 | 1462479683665 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 13:21:24 INFO - PROCESS | 1819 | 1462479683995 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:24 INFO - PROCESS | 1819 | ++DOCSHELL 0x8af78400 == 134 [pid = 1819] [id = 511] 13:21:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 165 (0x8d790400) [pid = 1819] [serial = 1534] [outer = (nil)] 13:21:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 166 (0x9d850000) [pid = 1819] [serial = 1535] [outer = 0x8d790400] 13:21:24 INFO - PROCESS | 1819 | 1462479684094 Marionette DEBUG loaded listener.js 13:21:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 167 (0xa05f7000) [pid = 1819] [serial = 1536] [outer = 0x8d790400] 13:21:25 INFO - PROCESS | 1819 | 1462479685030 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 13:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1684ms 13:21:25 INFO - PROCESS | 1819 | 1462479685087 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 13:21:25 INFO - PROCESS | 1819 | 1462479685091 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 13:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:21:25 INFO - PROCESS | 1819 | 1462479685098 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:21:25 INFO - PROCESS | 1819 | 1462479685101 Marionette TRACE conn3 <- [1,2018,null,{}] 13:21:25 INFO - PROCESS | 1819 | 1462479685107 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:25 INFO - PROCESS | 1819 | 1462479685342 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 13:21:25 INFO - PROCESS | 1819 | 1462479685672 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:25 INFO - PROCESS | 1819 | ++DOCSHELL 0x89709400 == 135 [pid = 1819] [id = 512] 13:21:25 INFO - PROCESS | 1819 | ++DOMWINDOW == 168 (0x9b476400) [pid = 1819] [serial = 1537] [outer = (nil)] 13:21:25 INFO - PROCESS | 1819 | ++DOMWINDOW == 169 (0xa227e800) [pid = 1819] [serial = 1538] [outer = 0x9b476400] 13:21:25 INFO - PROCESS | 1819 | 1462479685763 Marionette DEBUG loaded listener.js 13:21:25 INFO - PROCESS | 1819 | ++DOMWINDOW == 170 (0xa22d1800) [pid = 1819] [serial = 1539] [outer = 0x9b476400] 13:21:26 INFO - PROCESS | 1819 | 1462479686674 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1632ms 13:21:26 INFO - PROCESS | 1819 | 1462479686731 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 13:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:21:26 INFO - PROCESS | 1819 | 1462479686735 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 13:21:26 INFO - PROCESS | 1819 | 1462479686742 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:21:26 INFO - PROCESS | 1819 | 1462479686745 Marionette TRACE conn3 <- [1,2022,null,{}] 13:21:26 INFO - PROCESS | 1819 | 1462479686751 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:26 INFO - PROCESS | 1819 | 1462479686989 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 13:21:27 INFO - PROCESS | 1819 | 1462479687332 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:27 INFO - PROCESS | 1819 | ++DOCSHELL 0x88baf400 == 136 [pid = 1819] [id = 513] 13:21:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 171 (0x9a21a400) [pid = 1819] [serial = 1540] [outer = (nil)] 13:21:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 172 (0xa26cdc00) [pid = 1819] [serial = 1541] [outer = 0x9a21a400] 13:21:27 INFO - PROCESS | 1819 | 1462479687429 Marionette DEBUG loaded listener.js 13:21:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 173 (0xa30cdc00) [pid = 1819] [serial = 1542] [outer = 0x9a21a400] 13:21:28 INFO - PROCESS | 1819 | 1462479688339 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 13:21:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1636ms 13:21:28 INFO - PROCESS | 1819 | 1462479688378 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 13:21:28 INFO - PROCESS | 1819 | 1462479688382 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 13:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:21:28 INFO - PROCESS | 1819 | 1462479688388 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:21:28 INFO - PROCESS | 1819 | 1462479688392 Marionette TRACE conn3 <- [1,2026,null,{}] 13:21:28 INFO - PROCESS | 1819 | 1462479688398 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:28 INFO - PROCESS | 1819 | 1462479688617 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 13:21:28 INFO - PROCESS | 1819 | 1462479688963 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:28 INFO - PROCESS | 1819 | ++DOCSHELL 0x91157800 == 137 [pid = 1819] [id = 514] 13:21:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 174 (0x91dc8800) [pid = 1819] [serial = 1543] [outer = (nil)] 13:21:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 175 (0xa349f400) [pid = 1819] [serial = 1544] [outer = 0x91dc8800] 13:21:29 INFO - PROCESS | 1819 | 1462479689057 Marionette DEBUG loaded listener.js 13:21:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 176 (0xa35a8000) [pid = 1819] [serial = 1545] [outer = 0x91dc8800] 13:21:30 INFO - PROCESS | 1819 | 1462479690006 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 13:21:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1686ms 13:21:30 INFO - PROCESS | 1819 | 1462479690076 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 13:21:30 INFO - PROCESS | 1819 | 1462479690080 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 13:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:21:30 INFO - PROCESS | 1819 | 1462479690086 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:21:30 INFO - PROCESS | 1819 | 1462479690090 Marionette TRACE conn3 <- [1,2030,null,{}] 13:21:30 INFO - PROCESS | 1819 | 1462479690096 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:30 INFO - PROCESS | 1819 | 1462479690322 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 13:21:30 INFO - PROCESS | 1819 | 1462479690654 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:30 INFO - PROCESS | 1819 | ++DOCSHELL 0x884f4c00 == 138 [pid = 1819] [id = 515] 13:21:30 INFO - PROCESS | 1819 | ++DOMWINDOW == 177 (0x88d29c00) [pid = 1819] [serial = 1546] [outer = (nil)] 13:21:30 INFO - PROCESS | 1819 | ++DOMWINDOW == 178 (0xa506fc00) [pid = 1819] [serial = 1547] [outer = 0x88d29c00] 13:21:30 INFO - PROCESS | 1819 | 1462479690747 Marionette DEBUG loaded listener.js 13:21:30 INFO - PROCESS | 1819 | ++DOMWINDOW == 179 (0xa6207400) [pid = 1819] [serial = 1548] [outer = 0x88d29c00] 13:21:31 INFO - PROCESS | 1819 | 1462479691859 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 13:21:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1834ms 13:21:31 INFO - PROCESS | 1819 | 1462479691921 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 13:21:31 INFO - PROCESS | 1819 | 1462479691925 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 13:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:21:31 INFO - PROCESS | 1819 | 1462479691931 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:21:31 INFO - PROCESS | 1819 | 1462479691935 Marionette TRACE conn3 <- [1,2034,null,{}] 13:21:31 INFO - PROCESS | 1819 | 1462479691941 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:32 INFO - PROCESS | 1819 | 1462479692145 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 13:21:32 INFO - PROCESS | 1819 | 1462479692477 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:32 INFO - PROCESS | 1819 | ++DOCSHELL 0x884fec00 == 139 [pid = 1819] [id = 516] 13:21:32 INFO - PROCESS | 1819 | ++DOMWINDOW == 180 (0xa4e11800) [pid = 1819] [serial = 1549] [outer = (nil)] 13:21:32 INFO - PROCESS | 1819 | ++DOMWINDOW == 181 (0xa670d400) [pid = 1819] [serial = 1550] [outer = 0xa4e11800] 13:21:32 INFO - PROCESS | 1819 | 1462479692574 Marionette DEBUG loaded listener.js 13:21:32 INFO - PROCESS | 1819 | ++DOMWINDOW == 182 (0xa6719000) [pid = 1819] [serial = 1551] [outer = 0xa4e11800] 13:21:34 INFO - PROCESS | 1819 | --DOCSHELL 0x89705400 == 138 [pid = 1819] [id = 404] 13:21:34 INFO - PROCESS | 1819 | --DOCSHELL 0x8d32c800 == 137 [pid = 1819] [id = 497] 13:21:34 INFO - PROCESS | 1819 | --DOCSHELL 0x8a1e1800 == 136 [pid = 1819] [id = 496] 13:21:34 INFO - PROCESS | 1819 | --DOCSHELL 0x8a1dbc00 == 135 [pid = 1819] [id = 495] 13:21:34 INFO - PROCESS | 1819 | --DOCSHELL 0x8b8ce400 == 134 [pid = 1819] [id = 492] 13:21:34 INFO - PROCESS | 1819 | --DOCSHELL 0x8a8ec400 == 133 [pid = 1819] [id = 493] 13:21:34 INFO - PROCESS | 1819 | --DOCSHELL 0x9a176c00 == 132 [pid = 1819] [id = 491] 13:21:34 INFO - PROCESS | 1819 | --DOCSHELL 0x9913b000 == 131 [pid = 1819] [id = 490] 13:21:34 INFO - PROCESS | 1819 | --DOCSHELL 0x9744d400 == 130 [pid = 1819] [id = 489] 13:21:34 INFO - PROCESS | 1819 | --DOCSHELL 0x9503d800 == 129 [pid = 1819] [id = 487] 13:21:34 INFO - PROCESS | 1819 | --DOCSHELL 0x9503fc00 == 128 [pid = 1819] [id = 488] 13:21:34 INFO - PROCESS | 1819 | --DOCSHELL 0x921d6800 == 127 [pid = 1819] [id = 486] 13:21:34 INFO - PROCESS | 1819 | --DOCSHELL 0x91dc8c00 == 126 [pid = 1819] [id = 485] 13:21:34 INFO - PROCESS | 1819 | --DOCSHELL 0x90e64800 == 125 [pid = 1819] [id = 484] 13:21:34 INFO - PROCESS | 1819 | --DOCSHELL 0x8a296c00 == 124 [pid = 1819] [id = 483] 13:21:34 INFO - PROCESS | 1819 | --DOCSHELL 0x8ecb0400 == 123 [pid = 1819] [id = 482] 13:21:34 INFO - PROCESS | 1819 | --DOCSHELL 0x8e30e800 == 122 [pid = 1819] [id = 481] 13:21:34 INFO - PROCESS | 1819 | --DOCSHELL 0x8d78cc00 == 121 [pid = 1819] [id = 479] 13:21:34 INFO - PROCESS | 1819 | --DOCSHELL 0x8af7c000 == 120 [pid = 1819] [id = 480] 13:21:34 INFO - PROCESS | 1819 | --DOCSHELL 0x8ac64000 == 119 [pid = 1819] [id = 478] 13:21:34 INFO - PROCESS | 1819 | --DOCSHELL 0x89776800 == 118 [pid = 1819] [id = 477] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 181 (0x8d78f000) [pid = 1819] [serial = 1299] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 180 (0x8bd14000) [pid = 1819] [serial = 1430] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 179 (0x8b8d7c00) [pid = 1819] [serial = 1427] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 178 (0x8a295c00) [pid = 1819] [serial = 1421] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 177 (0x8a2fec00) [pid = 1819] [serial = 1422] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 176 (0xa4e08c00) [pid = 1819] [serial = 1418] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 175 (0xa321e000) [pid = 1819] [serial = 1416] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 174 (0xa22de800) [pid = 1819] [serial = 1415] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 173 (0x9d475400) [pid = 1819] [serial = 1413] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 172 (0x9c1d0000) [pid = 1819] [serial = 1412] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 171 (0x9b47e400) [pid = 1819] [serial = 1410] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 170 (0x9b411400) [pid = 1819] [serial = 1409] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 169 (0x9aaa3000) [pid = 1819] [serial = 1407] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 168 (0x9aa9f000) [pid = 1819] [serial = 1406] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 167 (0x9a7da400) [pid = 1819] [serial = 1404] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 166 (0x9a7d1800) [pid = 1819] [serial = 1403] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 165 (0x9a69a800) [pid = 1819] [serial = 1401] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 164 (0x9a40d000) [pid = 1819] [serial = 1400] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 163 (0x9a3d6c00) [pid = 1819] [serial = 1398] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 162 (0x9a2ce800) [pid = 1819] [serial = 1397] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 161 (0x9913c400) [pid = 1819] [serial = 1395] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 160 (0x990b2000) [pid = 1819] [serial = 1394] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 159 (0x974e7c00) [pid = 1819] [serial = 1392] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 158 (0x974e3400) [pid = 1819] [serial = 1391] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 157 (0x9503bc00) [pid = 1819] [serial = 1389] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 156 (0x94fa1000) [pid = 1819] [serial = 1388] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 155 (0x93bb4c00) [pid = 1819] [serial = 1386] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 154 (0x939a3400) [pid = 1819] [serial = 1385] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 153 (0x929d9000) [pid = 1819] [serial = 1383] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 152 (0x92209000) [pid = 1819] [serial = 1382] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 151 (0x91ae6400) [pid = 1819] [serial = 1380] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 150 (0x91165800) [pid = 1819] [serial = 1379] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 149 (0x910dd800) [pid = 1819] [serial = 1377] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 148 (0x90e6b000) [pid = 1819] [serial = 1376] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 147 (0x8f606c00) [pid = 1819] [serial = 1374] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 146 (0x8ed7ec00) [pid = 1819] [serial = 1373] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 145 (0x8d2acc00) [pid = 1819] [serial = 1371] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 144 (0x8bd79400) [pid = 1819] [serial = 1370] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 143 (0x8a8e1c00) [pid = 1819] [serial = 1368] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 142 (0x8a5c3000) [pid = 1819] [serial = 1367] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 141 (0x8aa50000) [pid = 1819] [serial = 1424] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 140 (0x8af74800) [pid = 1819] [serial = 1425] [outer = (nil)] [url = about:blank] 13:21:34 INFO - PROCESS | 1819 | --DOMWINDOW == 139 (0x8bd1e800) [pid = 1819] [serial = 1428] [outer = (nil)] [url = about:blank] 13:21:35 INFO - PROCESS | 1819 | 1462479695521 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 3650ms 13:21:35 INFO - PROCESS | 1819 | 1462479695585 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 13:21:35 INFO - PROCESS | 1819 | 1462479695592 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 13:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:21:35 INFO - PROCESS | 1819 | 1462479695601 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:21:35 INFO - PROCESS | 1819 | 1462479695606 Marionette TRACE conn3 <- [1,2038,null,{}] 13:21:35 INFO - PROCESS | 1819 | 1462479695614 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:35 INFO - PROCESS | 1819 | 1462479695821 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 13:21:36 INFO - PROCESS | 1819 | 1462479696049 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:36 INFO - PROCESS | 1819 | ++DOCSHELL 0x88d2f800 == 119 [pid = 1819] [id = 517] 13:21:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x8970b800) [pid = 1819] [serial = 1552] [outer = (nil)] 13:21:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 141 (0x89774000) [pid = 1819] [serial = 1553] [outer = 0x8970b800] 13:21:36 INFO - PROCESS | 1819 | 1462479696184 Marionette DEBUG loaded listener.js 13:21:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 142 (0x8a2f1800) [pid = 1819] [serial = 1554] [outer = 0x8970b800] 13:21:37 INFO - PROCESS | 1819 | 1462479697071 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 13:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1534ms 13:21:37 INFO - PROCESS | 1819 | 1462479697137 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 13:21:37 INFO - PROCESS | 1819 | 1462479697146 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 13:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:21:37 INFO - PROCESS | 1819 | 1462479697156 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:21:37 INFO - PROCESS | 1819 | 1462479697160 Marionette TRACE conn3 <- [1,2042,null,{}] 13:21:37 INFO - PROCESS | 1819 | 1462479697166 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:37 INFO - PROCESS | 1819 | 1462479697381 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 13:21:37 INFO - PROCESS | 1819 | 1462479697696 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:37 INFO - PROCESS | 1819 | ++DOCSHELL 0x89776800 == 120 [pid = 1819] [id = 518] 13:21:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 143 (0x8a5cd800) [pid = 1819] [serial = 1555] [outer = (nil)] 13:21:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x8ac64800) [pid = 1819] [serial = 1556] [outer = 0x8a5cd800] 13:21:37 INFO - PROCESS | 1819 | 1462479697794 Marionette DEBUG loaded listener.js 13:21:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 145 (0x8af77c00) [pid = 1819] [serial = 1557] [outer = 0x8a5cd800] 13:21:38 INFO - PROCESS | 1819 | 1462479698646 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 13:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1529ms 13:21:38 INFO - PROCESS | 1819 | 1462479698686 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 13:21:38 INFO - PROCESS | 1819 | 1462479698689 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 13:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:21:38 INFO - PROCESS | 1819 | 1462479698701 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:21:38 INFO - PROCESS | 1819 | 1462479698706 Marionette TRACE conn3 <- [1,2046,null,{}] 13:21:38 INFO - PROCESS | 1819 | 1462479698743 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:39 INFO - PROCESS | 1819 | 1462479699039 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 13:21:39 INFO - PROCESS | 1819 | 1462479699077 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:39 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a2fb400 == 121 [pid = 1819] [id = 519] 13:21:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 146 (0x8b8ccc00) [pid = 1819] [serial = 1558] [outer = (nil)] 13:21:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 147 (0x8bd76400) [pid = 1819] [serial = 1559] [outer = 0x8b8ccc00] 13:21:39 INFO - PROCESS | 1819 | 1462479699266 Marionette DEBUG loaded listener.js 13:21:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 148 (0x8d2adc00) [pid = 1819] [serial = 1560] [outer = 0x8b8ccc00] 13:21:40 INFO - PROCESS | 1819 | --DOMWINDOW == 147 (0x8aa47800) [pid = 1819] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:21:40 INFO - PROCESS | 1819 | --DOMWINDOW == 146 (0x974de800) [pid = 1819] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:21:40 INFO - PROCESS | 1819 | --DOMWINDOW == 145 (0x92c86400) [pid = 1819] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:21:40 INFO - PROCESS | 1819 | --DOMWINDOW == 144 (0x910d7400) [pid = 1819] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:21:40 INFO - PROCESS | 1819 | --DOMWINDOW == 143 (0x8a1db800) [pid = 1819] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:21:40 INFO - PROCESS | 1819 | --DOMWINDOW == 142 (0x99137000) [pid = 1819] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:21:40 INFO - PROCESS | 1819 | --DOMWINDOW == 141 (0x9b024800) [pid = 1819] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:21:40 INFO - PROCESS | 1819 | --DOMWINDOW == 140 (0x8a1dd400) [pid = 1819] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:21:40 INFO - PROCESS | 1819 | --DOMWINDOW == 139 (0x8d790c00) [pid = 1819] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:21:40 INFO - PROCESS | 1819 | --DOMWINDOW == 138 (0x8d32d400) [pid = 1819] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:21:40 INFO - PROCESS | 1819 | --DOMWINDOW == 137 (0xa355ec00) [pid = 1819] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:21:40 INFO - PROCESS | 1819 | --DOMWINDOW == 136 (0x90e6f400) [pid = 1819] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:21:40 INFO - PROCESS | 1819 | --DOMWINDOW == 135 (0x97453400) [pid = 1819] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:21:40 INFO - PROCESS | 1819 | --DOMWINDOW == 134 (0x8f60a400) [pid = 1819] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:21:40 INFO - PROCESS | 1819 | --DOMWINDOW == 133 (0x8af7d400) [pid = 1819] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:21:40 INFO - PROCESS | 1819 | --DOMWINDOW == 132 (0x9a21a000) [pid = 1819] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:21:40 INFO - PROCESS | 1819 | --DOMWINDOW == 131 (0x9a40d800) [pid = 1819] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:21:40 INFO - PROCESS | 1819 | --DOMWINDOW == 130 (0x8970f800) [pid = 1819] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:21:40 INFO - PROCESS | 1819 | --DOMWINDOW == 129 (0x8eca8c00) [pid = 1819] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:21:40 INFO - PROCESS | 1819 | --DOMWINDOW == 128 (0x9a220800) [pid = 1819] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:21:40 INFO - PROCESS | 1819 | --DOMWINDOW == 127 (0x921de400) [pid = 1819] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:21:40 INFO - PROCESS | 1819 | --DOMWINDOW == 126 (0x9a21ec00) [pid = 1819] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:21:40 INFO - PROCESS | 1819 | --DOMWINDOW == 125 (0x8e213800) [pid = 1819] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:21:40 INFO - PROCESS | 1819 | 1462479700857 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 2196ms 13:21:40 INFO - PROCESS | 1819 | 1462479700893 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 13:21:40 INFO - PROCESS | 1819 | 1462479700897 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 13:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:21:40 INFO - PROCESS | 1819 | 1462479700903 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:21:40 INFO - PROCESS | 1819 | 1462479700906 Marionette TRACE conn3 <- [1,2050,null,{}] 13:21:40 INFO - PROCESS | 1819 | 1462479700913 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:41 INFO - PROCESS | 1819 | 1462479701227 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 13:21:41 INFO - PROCESS | 1819 | 1462479701248 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:41 INFO - PROCESS | 1819 | ++DOCSHELL 0x8970f800 == 122 [pid = 1819] [id = 520] 13:21:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 126 (0x8ac6a000) [pid = 1819] [serial = 1561] [outer = (nil)] 13:21:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 127 (0x8bd80c00) [pid = 1819] [serial = 1562] [outer = 0x8ac6a000] 13:21:41 INFO - PROCESS | 1819 | 1462479701330 Marionette DEBUG loaded listener.js 13:21:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 128 (0x8d339800) [pid = 1819] [serial = 1563] [outer = 0x8ac6a000] 13:21:42 INFO - PROCESS | 1819 | 1462479702374 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:21:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:21:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1535ms 13:21:42 INFO - PROCESS | 1819 | 1462479702441 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 13:21:42 INFO - PROCESS | 1819 | 1462479702448 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 13:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:21:42 INFO - PROCESS | 1819 | 1462479702457 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:21:42 INFO - PROCESS | 1819 | 1462479702464 Marionette TRACE conn3 <- [1,2054,null,{}] 13:21:42 INFO - PROCESS | 1819 | 1462479702475 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:42 INFO - PROCESS | 1819 | 1462479702757 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 13:21:43 INFO - PROCESS | 1819 | 1462479703058 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:43 INFO - PROCESS | 1819 | ++DOCSHELL 0x89707c00 == 123 [pid = 1819] [id = 521] 13:21:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 129 (0x8970b400) [pid = 1819] [serial = 1564] [outer = (nil)] 13:21:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 130 (0x89775000) [pid = 1819] [serial = 1565] [outer = 0x8970b400] 13:21:43 INFO - PROCESS | 1819 | 1462479703152 Marionette DEBUG loaded listener.js 13:21:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 131 (0x8a2fd000) [pid = 1819] [serial = 1566] [outer = 0x8970b400] 13:21:44 INFO - PROCESS | 1819 | 1462479704132 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 13:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1741ms 13:21:44 INFO - PROCESS | 1819 | 1462479704199 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 13:21:44 INFO - PROCESS | 1819 | 1462479704208 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 13:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:21:44 INFO - PROCESS | 1819 | 1462479704219 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:21:44 INFO - PROCESS | 1819 | 1462479704224 Marionette TRACE conn3 <- [1,2058,null,{}] 13:21:44 INFO - PROCESS | 1819 | 1462479704230 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:44 INFO - PROCESS | 1819 | 1462479704509 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 13:21:44 INFO - PROCESS | 1819 | 1462479704887 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:44 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b7aa400 == 124 [pid = 1819] [id = 522] 13:21:44 INFO - PROCESS | 1819 | ++DOMWINDOW == 132 (0x8bb21000) [pid = 1819] [serial = 1567] [outer = (nil)] 13:21:44 INFO - PROCESS | 1819 | ++DOMWINDOW == 133 (0x8bd1d400) [pid = 1819] [serial = 1568] [outer = 0x8bb21000] 13:21:44 INFO - PROCESS | 1819 | 1462479704977 Marionette DEBUG loaded listener.js 13:21:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 134 (0x8d2ac400) [pid = 1819] [serial = 1569] [outer = 0x8bb21000] 13:21:46 INFO - PROCESS | 1819 | 1462479706002 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 13:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1834ms 13:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:21:46 INFO - PROCESS | 1819 | 1462479706053 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 13:21:46 INFO - PROCESS | 1819 | 1462479706057 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 13:21:46 INFO - PROCESS | 1819 | 1462479706064 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:21:46 INFO - PROCESS | 1819 | 1462479706071 Marionette TRACE conn3 <- [1,2062,null,{}] 13:21:46 INFO - PROCESS | 1819 | 1462479706088 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:46 INFO - PROCESS | 1819 | 1462479706323 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 13:21:46 INFO - PROCESS | 1819 | 1462479706698 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:46 INFO - PROCESS | 1819 | ++DOCSHELL 0x8eca7000 == 125 [pid = 1819] [id = 523] 13:21:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 135 (0x8eca8c00) [pid = 1819] [serial = 1570] [outer = (nil)] 13:21:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 136 (0x8ed77c00) [pid = 1819] [serial = 1571] [outer = 0x8eca8c00] 13:21:46 INFO - PROCESS | 1819 | 1462479706797 Marionette DEBUG loaded listener.js 13:21:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 137 (0x8f603400) [pid = 1819] [serial = 1572] [outer = 0x8eca8c00] 13:21:47 INFO - PROCESS | 1819 | 1462479707862 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 13:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1839ms 13:21:47 INFO - PROCESS | 1819 | 1462479707902 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 13:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:21:47 INFO - PROCESS | 1819 | 1462479707907 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 13:21:47 INFO - PROCESS | 1819 | 1462479707914 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:21:47 INFO - PROCESS | 1819 | 1462479707918 Marionette TRACE conn3 <- [1,2066,null,{}] 13:21:47 INFO - PROCESS | 1819 | 1462479707924 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:48 INFO - PROCESS | 1819 | 1462479708158 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 13:21:48 INFO - PROCESS | 1819 | 1462479708487 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:48 INFO - PROCESS | 1819 | ++DOCSHELL 0x8eca3400 == 126 [pid = 1819] [id = 524] 13:21:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 138 (0x8ed7e800) [pid = 1819] [serial = 1573] [outer = (nil)] 13:21:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 139 (0x8f730800) [pid = 1819] [serial = 1574] [outer = 0x8ed7e800] 13:21:48 INFO - PROCESS | 1819 | 1462479708583 Marionette DEBUG loaded listener.js 13:21:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x90e6d400) [pid = 1819] [serial = 1575] [outer = 0x8ed7e800] 13:21:49 INFO - PROCESS | 1819 | 1462479709482 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 13:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1640ms 13:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:21:49 INFO - PROCESS | 1819 | 1462479709555 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 13:21:49 INFO - PROCESS | 1819 | 1462479709558 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 13:21:49 INFO - PROCESS | 1819 | 1462479709565 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:21:49 INFO - PROCESS | 1819 | 1462479709569 Marionette TRACE conn3 <- [1,2070,null,{}] 13:21:49 INFO - PROCESS | 1819 | 1462479709575 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:49 INFO - PROCESS | 1819 | 1462479709799 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 13:21:50 INFO - PROCESS | 1819 | 1462479710148 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:50 INFO - PROCESS | 1819 | ++DOCSHELL 0x8aa4fc00 == 127 [pid = 1819] [id = 525] 13:21:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 141 (0x8bb20800) [pid = 1819] [serial = 1576] [outer = (nil)] 13:21:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 142 (0x91160800) [pid = 1819] [serial = 1577] [outer = 0x8bb20800] 13:21:50 INFO - PROCESS | 1819 | 1462479710242 Marionette DEBUG loaded listener.js 13:21:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 143 (0x91ae5400) [pid = 1819] [serial = 1578] [outer = 0x8bb20800] 13:21:51 INFO - PROCESS | 1819 | 1462479711138 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 13:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1632ms 13:21:51 INFO - PROCESS | 1819 | 1462479711205 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 13:21:51 INFO - PROCESS | 1819 | 1462479711209 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 13:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:21:51 INFO - PROCESS | 1819 | 1462479711218 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:21:51 INFO - PROCESS | 1819 | 1462479711221 Marionette TRACE conn3 <- [1,2074,null,{}] 13:21:51 INFO - PROCESS | 1819 | 1462479711227 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:51 INFO - PROCESS | 1819 | 1462479711481 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 13:21:51 INFO - PROCESS | 1819 | 1462479711818 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:51 INFO - PROCESS | 1819 | ++DOCSHELL 0x90e63000 == 128 [pid = 1819] [id = 526] 13:21:51 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x91dc2800) [pid = 1819] [serial = 1579] [outer = (nil)] 13:21:51 INFO - PROCESS | 1819 | ++DOMWINDOW == 145 (0x9220fc00) [pid = 1819] [serial = 1580] [outer = 0x91dc2800] 13:21:51 INFO - PROCESS | 1819 | 1462479711916 Marionette DEBUG loaded listener.js 13:21:52 INFO - PROCESS | 1819 | ++DOMWINDOW == 146 (0x929da000) [pid = 1819] [serial = 1581] [outer = 0x91dc2800] 13:21:52 INFO - PROCESS | 1819 | 1462479712826 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 13:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1678ms 13:21:52 INFO - PROCESS | 1819 | 1462479712898 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 13:21:52 INFO - PROCESS | 1819 | 1462479712901 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 13:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:21:52 INFO - PROCESS | 1819 | 1462479712908 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:21:52 INFO - PROCESS | 1819 | 1462479712911 Marionette TRACE conn3 <- [1,2078,null,{}] 13:21:52 INFO - PROCESS | 1819 | 1462479712917 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:53 INFO - PROCESS | 1819 | 1462479713177 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 13:21:53 INFO - PROCESS | 1819 | 1462479713500 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:53 INFO - PROCESS | 1819 | ++DOCSHELL 0x8af77400 == 129 [pid = 1819] [id = 527] 13:21:53 INFO - PROCESS | 1819 | ++DOMWINDOW == 147 (0x90e6dc00) [pid = 1819] [serial = 1582] [outer = (nil)] 13:21:53 INFO - PROCESS | 1819 | ++DOMWINDOW == 148 (0x9399d400) [pid = 1819] [serial = 1583] [outer = 0x90e6dc00] 13:21:53 INFO - PROCESS | 1819 | 1462479713594 Marionette DEBUG loaded listener.js 13:21:53 INFO - PROCESS | 1819 | ++DOMWINDOW == 149 (0x93bb0800) [pid = 1819] [serial = 1584] [outer = 0x90e6dc00] 13:21:54 INFO - PROCESS | 1819 | 1462479714496 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 13:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1634ms 13:21:54 INFO - PROCESS | 1819 | 1462479714541 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 13:21:54 INFO - PROCESS | 1819 | 1462479714545 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 13:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:21:54 INFO - PROCESS | 1819 | 1462479714552 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:21:54 INFO - PROCESS | 1819 | 1462479714556 Marionette TRACE conn3 <- [1,2082,null,{}] 13:21:54 INFO - PROCESS | 1819 | 1462479714562 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:54 INFO - PROCESS | 1819 | 1462479714776 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 13:21:55 INFO - PROCESS | 1819 | 1462479715109 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:55 INFO - PROCESS | 1819 | ++DOCSHELL 0x8bd1f400 == 130 [pid = 1819] [id = 528] 13:21:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 150 (0x929dec00) [pid = 1819] [serial = 1585] [outer = (nil)] 13:21:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 151 (0x94fa6400) [pid = 1819] [serial = 1586] [outer = 0x929dec00] 13:21:55 INFO - PROCESS | 1819 | 1462479715203 Marionette DEBUG loaded listener.js 13:21:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 152 (0x9503b400) [pid = 1819] [serial = 1587] [outer = 0x929dec00] 13:21:56 INFO - PROCESS | 1819 | 1462479716113 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 13:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1635ms 13:21:56 INFO - PROCESS | 1819 | 1462479716188 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 13:21:56 INFO - PROCESS | 1819 | 1462479716193 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 13:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:21:56 INFO - PROCESS | 1819 | 1462479716199 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:21:56 INFO - PROCESS | 1819 | 1462479716202 Marionette TRACE conn3 <- [1,2086,null,{}] 13:21:56 INFO - PROCESS | 1819 | 1462479716208 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:56 INFO - PROCESS | 1819 | 1462479716462 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 13:21:56 INFO - PROCESS | 1819 | 1462479716786 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:56 INFO - PROCESS | 1819 | ++DOCSHELL 0x938a6000 == 131 [pid = 1819] [id = 529] 13:21:56 INFO - PROCESS | 1819 | ++DOMWINDOW == 153 (0x939a9000) [pid = 1819] [serial = 1588] [outer = (nil)] 13:21:56 INFO - PROCESS | 1819 | ++DOMWINDOW == 154 (0x974de400) [pid = 1819] [serial = 1589] [outer = 0x939a9000] 13:21:56 INFO - PROCESS | 1819 | 1462479716881 Marionette DEBUG loaded listener.js 13:21:56 INFO - PROCESS | 1819 | ++DOMWINDOW == 155 (0x974e9400) [pid = 1819] [serial = 1590] [outer = 0x939a9000] 13:21:57 INFO - PROCESS | 1819 | 1462479717801 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 13:21:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1642ms 13:21:57 INFO - PROCESS | 1819 | 1462479717842 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 13:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:21:57 INFO - PROCESS | 1819 | 1462479717846 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 13:21:57 INFO - PROCESS | 1819 | 1462479717853 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:21:57 INFO - PROCESS | 1819 | 1462479717856 Marionette TRACE conn3 <- [1,2090,null,{}] 13:21:57 INFO - PROCESS | 1819 | 1462479717862 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:58 INFO - PROCESS | 1819 | 1462479718093 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 13:21:58 INFO - PROCESS | 1819 | 1462479718421 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:58 INFO - PROCESS | 1819 | ++DOCSHELL 0x95046000 == 132 [pid = 1819] [id = 530] 13:21:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 156 (0x95047000) [pid = 1819] [serial = 1591] [outer = (nil)] 13:21:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 157 (0x99501800) [pid = 1819] [serial = 1592] [outer = 0x95047000] 13:21:58 INFO - PROCESS | 1819 | 1462479718517 Marionette DEBUG loaded listener.js 13:21:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 158 (0x99560400) [pid = 1819] [serial = 1593] [outer = 0x95047000] 13:21:59 INFO - PROCESS | 1819 | 1462479719433 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 13:21:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1631ms 13:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:21:59 INFO - PROCESS | 1819 | 1462479719484 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 13:21:59 INFO - PROCESS | 1819 | 1462479719488 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 13:21:59 INFO - PROCESS | 1819 | 1462479719495 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:21:59 INFO - PROCESS | 1819 | 1462479719499 Marionette TRACE conn3 <- [1,2094,null,{}] 13:21:59 INFO - PROCESS | 1819 | 1462479719505 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:59 INFO - PROCESS | 1819 | 1462479719742 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 13:22:00 INFO - PROCESS | 1819 | 1462479720133 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:00 INFO - PROCESS | 1819 | ++DOCSHELL 0x910e4c00 == 133 [pid = 1819] [id = 531] 13:22:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 159 (0x9a2dcc00) [pid = 1819] [serial = 1594] [outer = (nil)] 13:22:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 160 (0x9a3df400) [pid = 1819] [serial = 1595] [outer = 0x9a2dcc00] 13:22:00 INFO - PROCESS | 1819 | 1462479720238 Marionette DEBUG loaded listener.js 13:22:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 161 (0x9a61a000) [pid = 1819] [serial = 1596] [outer = 0x9a2dcc00] 13:22:01 INFO - PROCESS | 1819 | 1462479721153 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 13:22:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1731ms 13:22:01 INFO - PROCESS | 1819 | 1462479721227 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 13:22:01 INFO - PROCESS | 1819 | 1462479721230 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 13:22:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:22:01 INFO - PROCESS | 1819 | 1462479721237 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:22:01 INFO - PROCESS | 1819 | 1462479721240 Marionette TRACE conn3 <- [1,2098,null,{}] 13:22:01 INFO - PROCESS | 1819 | 1462479721246 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:01 INFO - PROCESS | 1819 | 1462479721450 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 13:22:01 INFO - PROCESS | 1819 | 1462479721735 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:01 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a770800 == 134 [pid = 1819] [id = 532] 13:22:01 INFO - PROCESS | 1819 | ++DOMWINDOW == 162 (0x9a772000) [pid = 1819] [serial = 1597] [outer = (nil)] 13:22:01 INFO - PROCESS | 1819 | ++DOMWINDOW == 163 (0x9a779c00) [pid = 1819] [serial = 1598] [outer = 0x9a772000] 13:22:01 INFO - PROCESS | 1819 | 1462479721871 Marionette DEBUG loaded listener.js 13:22:01 INFO - PROCESS | 1819 | ++DOMWINDOW == 164 (0x9a7d0400) [pid = 1819] [serial = 1599] [outer = 0x9a772000] 13:22:02 INFO - PROCESS | 1819 | 1462479722855 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 13:22:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1682ms 13:22:02 INFO - PROCESS | 1819 | 1462479722921 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 13:22:02 INFO - PROCESS | 1819 | 1462479722925 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 13:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:22:02 INFO - PROCESS | 1819 | 1462479722942 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:22:02 INFO - PROCESS | 1819 | 1462479722945 Marionette TRACE conn3 <- [1,2102,null,{}] 13:22:02 INFO - PROCESS | 1819 | 1462479722951 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:03 INFO - PROCESS | 1819 | 1462479723218 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 13:22:03 INFO - PROCESS | 1819 | 1462479723549 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:03 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a76ec00 == 135 [pid = 1819] [id = 533] 13:22:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 165 (0x9a777000) [pid = 1819] [serial = 1600] [outer = (nil)] 13:22:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 166 (0x9a88ec00) [pid = 1819] [serial = 1601] [outer = 0x9a777000] 13:22:03 INFO - PROCESS | 1819 | 1462479723647 Marionette DEBUG loaded listener.js 13:22:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 167 (0x9aa9f400) [pid = 1819] [serial = 1602] [outer = 0x9a777000] 13:22:04 INFO - PROCESS | 1819 | 1462479724559 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 13:22:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1683ms 13:22:04 INFO - PROCESS | 1819 | 1462479724626 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 13:22:04 INFO - PROCESS | 1819 | 1462479724630 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 13:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:22:04 INFO - PROCESS | 1819 | 1462479724637 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:22:04 INFO - PROCESS | 1819 | 1462479724640 Marionette TRACE conn3 <- [1,2106,null,{}] 13:22:04 INFO - PROCESS | 1819 | 1462479724646 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:04 INFO - PROCESS | 1819 | 1462479724919 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 13:22:05 INFO - PROCESS | 1819 | 1462479725268 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:05 INFO - PROCESS | 1819 | ++DOCSHELL 0x88bb2c00 == 136 [pid = 1819] [id = 534] 13:22:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 168 (0x8e318400) [pid = 1819] [serial = 1603] [outer = (nil)] 13:22:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 169 (0x9b411400) [pid = 1819] [serial = 1604] [outer = 0x8e318400] 13:22:05 INFO - PROCESS | 1819 | 1462479725359 Marionette DEBUG loaded listener.js 13:22:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 170 (0x9b477000) [pid = 1819] [serial = 1605] [outer = 0x8e318400] 13:22:06 INFO - PROCESS | 1819 | 1462479726294 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 13:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1732ms 13:22:06 INFO - PROCESS | 1819 | 1462479726370 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 13:22:06 INFO - PROCESS | 1819 | 1462479726373 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 13:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:22:06 INFO - PROCESS | 1819 | 1462479726380 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:22:06 INFO - PROCESS | 1819 | 1462479726383 Marionette TRACE conn3 <- [1,2110,null,{}] 13:22:06 INFO - PROCESS | 1819 | 1462479726389 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:06 INFO - PROCESS | 1819 | 1462479726609 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 13:22:07 INFO - PROCESS | 1819 | 1462479727047 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:07 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a23c000 == 137 [pid = 1819] [id = 535] 13:22:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 171 (0x9a2d2400) [pid = 1819] [serial = 1606] [outer = (nil)] 13:22:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 172 (0x9c26b000) [pid = 1819] [serial = 1607] [outer = 0x9a2d2400] 13:22:07 INFO - PROCESS | 1819 | 1462479727206 Marionette DEBUG loaded listener.js 13:22:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 173 (0x9d475400) [pid = 1819] [serial = 1608] [outer = 0x9a2d2400] 13:22:08 INFO - PROCESS | 1819 | 1462479728302 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 13:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1998ms 13:22:08 INFO - PROCESS | 1819 | 1462479728380 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 13:22:08 INFO - PROCESS | 1819 | 1462479728383 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 13:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:22:08 INFO - PROCESS | 1819 | 1462479728392 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:22:08 INFO - PROCESS | 1819 | 1462479728396 Marionette TRACE conn3 <- [1,2114,null,{}] 13:22:08 INFO - PROCESS | 1819 | 1462479728403 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:08 INFO - PROCESS | 1819 | 1462479728672 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 13:22:09 INFO - PROCESS | 1819 | 1462479729011 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:09 INFO - PROCESS | 1819 | ++DOCSHELL 0x9b59cc00 == 138 [pid = 1819] [id = 536] 13:22:09 INFO - PROCESS | 1819 | ++DOMWINDOW == 174 (0x9b799800) [pid = 1819] [serial = 1609] [outer = (nil)] 13:22:09 INFO - PROCESS | 1819 | ++DOMWINDOW == 175 (0xa30ca400) [pid = 1819] [serial = 1610] [outer = 0x9b799800] 13:22:09 INFO - PROCESS | 1819 | 1462479729102 Marionette DEBUG loaded listener.js 13:22:09 INFO - PROCESS | 1819 | ++DOMWINDOW == 176 (0xa3217400) [pid = 1819] [serial = 1611] [outer = 0x9b799800] 13:22:10 INFO - PROCESS | 1819 | 1462479730023 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 13:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1684ms 13:22:10 INFO - PROCESS | 1819 | 1462479730080 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 13:22:10 INFO - PROCESS | 1819 | 1462479730083 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 13:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:22:10 INFO - PROCESS | 1819 | 1462479730095 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:22:10 INFO - PROCESS | 1819 | 1462479730098 Marionette TRACE conn3 <- [1,2118,null,{}] 13:22:10 INFO - PROCESS | 1819 | 1462479730104 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:10 INFO - PROCESS | 1819 | 1462479730339 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 13:22:10 INFO - PROCESS | 1819 | 1462479730687 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:10 INFO - PROCESS | 1819 | ++DOCSHELL 0x88c0a400 == 139 [pid = 1819] [id = 537] 13:22:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 177 (0x88c0d000) [pid = 1819] [serial = 1612] [outer = (nil)] 13:22:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 178 (0xa3568800) [pid = 1819] [serial = 1613] [outer = 0x88c0d000] 13:22:10 INFO - PROCESS | 1819 | 1462479730779 Marionette DEBUG loaded listener.js 13:22:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 179 (0xa50b9800) [pid = 1819] [serial = 1614] [outer = 0x88c0d000] 13:22:11 INFO - PROCESS | 1819 | 1462479731682 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 13:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1631ms 13:22:11 INFO - PROCESS | 1819 | 1462479731726 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 13:22:11 INFO - PROCESS | 1819 | 1462479731731 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 13:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:22:11 INFO - PROCESS | 1819 | 1462479731737 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:22:11 INFO - PROCESS | 1819 | 1462479731740 Marionette TRACE conn3 <- [1,2122,null,{}] 13:22:11 INFO - PROCESS | 1819 | 1462479731746 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:11 INFO - PROCESS | 1819 | 1462479731968 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 13:22:12 INFO - PROCESS | 1819 | 1462479732309 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:12 INFO - PROCESS | 1819 | ++DOCSHELL 0x88bb4800 == 140 [pid = 1819] [id = 538] 13:22:12 INFO - PROCESS | 1819 | ++DOMWINDOW == 180 (0x8a8b8400) [pid = 1819] [serial = 1615] [outer = (nil)] 13:22:12 INFO - PROCESS | 1819 | ++DOMWINDOW == 181 (0x8a8be000) [pid = 1819] [serial = 1616] [outer = 0x8a8b8400] 13:22:12 INFO - PROCESS | 1819 | 1462479732401 Marionette DEBUG loaded listener.js 13:22:12 INFO - PROCESS | 1819 | ++DOMWINDOW == 182 (0x8a8c1800) [pid = 1819] [serial = 1617] [outer = 0x8a8b8400] 13:22:14 INFO - PROCESS | 1819 | --DOCSHELL 0x88d2e000 == 139 [pid = 1819] [id = 476] 13:22:14 INFO - PROCESS | 1819 | --DOCSHELL 0x8a2fb400 == 138 [pid = 1819] [id = 519] 13:22:14 INFO - PROCESS | 1819 | --DOCSHELL 0x89776800 == 137 [pid = 1819] [id = 518] 13:22:14 INFO - PROCESS | 1819 | --DOCSHELL 0x88d2f800 == 136 [pid = 1819] [id = 517] 13:22:14 INFO - PROCESS | 1819 | --DOCSHELL 0x884f4c00 == 135 [pid = 1819] [id = 515] 13:22:14 INFO - PROCESS | 1819 | --DOCSHELL 0x88baf400 == 134 [pid = 1819] [id = 513] 13:22:14 INFO - PROCESS | 1819 | --DOCSHELL 0x91157800 == 133 [pid = 1819] [id = 514] 13:22:14 INFO - PROCESS | 1819 | --DOCSHELL 0x89709400 == 132 [pid = 1819] [id = 512] 13:22:14 INFO - PROCESS | 1819 | --DOCSHELL 0x8af78400 == 131 [pid = 1819] [id = 511] 13:22:14 INFO - PROCESS | 1819 | --DOCSHELL 0x9b4e5800 == 130 [pid = 1819] [id = 510] 13:22:14 INFO - PROCESS | 1819 | --DOCSHELL 0x980d2400 == 129 [pid = 1819] [id = 508] 13:22:14 INFO - PROCESS | 1819 | --DOCSHELL 0x9503f000 == 128 [pid = 1819] [id = 509] 13:22:14 INFO - PROCESS | 1819 | --DOCSHELL 0x8d339000 == 127 [pid = 1819] [id = 507] 13:22:14 INFO - PROCESS | 1819 | --DOCSHELL 0x938adc00 == 126 [pid = 1819] [id = 506] 13:22:14 INFO - PROCESS | 1819 | --DOCSHELL 0x8976cc00 == 125 [pid = 1819] [id = 505] 13:22:14 INFO - PROCESS | 1819 | --DOCSHELL 0x91dc8400 == 124 [pid = 1819] [id = 504] 13:22:14 INFO - PROCESS | 1819 | --DOCSHELL 0x8a2f4000 == 123 [pid = 1819] [id = 503] 13:22:14 INFO - PROCESS | 1819 | --DOCSHELL 0x8ecac000 == 122 [pid = 1819] [id = 501] 13:22:14 INFO - PROCESS | 1819 | --DOCSHELL 0x8b8d6c00 == 121 [pid = 1819] [id = 502] 13:22:14 INFO - PROCESS | 1819 | --DOCSHELL 0x8bb22c00 == 120 [pid = 1819] [id = 500] 13:22:14 INFO - PROCESS | 1819 | --DOCSHELL 0x89774800 == 119 [pid = 1819] [id = 499] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 181 (0x8b8ca400) [pid = 1819] [serial = 1491] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 180 (0x980da000) [pid = 1819] [serial = 1464] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 179 (0x94f9d000) [pid = 1819] [serial = 1460] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 178 (0x92250000) [pid = 1819] [serial = 1454] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 177 (0x8a44f000) [pid = 1819] [serial = 1434] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 176 (0x9a245800) [pid = 1819] [serial = 1469] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 175 (0x9be4cc00) [pid = 1819] [serial = 1485] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 174 (0x8a5c3400) [pid = 1819] [serial = 1488] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 173 (0x8d32f400) [pid = 1819] [serial = 1496] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 172 (0x8d980c00) [pid = 1819] [serial = 1439] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 171 (0x94fa6000) [pid = 1819] [serial = 1461] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 170 (0x8d334c00) [pid = 1819] [serial = 1493] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 169 (0xa4e0cc00) [pid = 1819] [serial = 1419] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 168 (0x929d8400) [pid = 1819] [serial = 1455] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 167 (0x91dbdc00) [pid = 1819] [serial = 1449] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 166 (0x99e16000) [pid = 1819] [serial = 1466] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 165 (0x974e7000) [pid = 1819] [serial = 1463] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 164 (0x8d790000) [pid = 1819] [serial = 1494] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 163 (0x8f72f800) [pid = 1819] [serial = 1446] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 162 (0x8b7a6c00) [pid = 1819] [serial = 1436] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 161 (0x9a7d1c00) [pid = 1819] [serial = 1476] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 160 (0x9aaa0000) [pid = 1819] [serial = 1479] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 159 (0x8e215c00) [pid = 1819] [serial = 1365] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 158 (0x8f72c800) [pid = 1819] [serial = 1445] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 157 (0x921dc400) [pid = 1819] [serial = 1451] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 156 (0x9b816c00) [pid = 1819] [serial = 1484] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 155 (0x99ea6c00) [pid = 1819] [serial = 1467] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 154 (0x9b40f000) [pid = 1819] [serial = 1481] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 153 (0x8a28dc00) [pid = 1819] [serial = 1433] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 152 (0x93bbc400) [pid = 1819] [serial = 1458] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 151 (0x8b430400) [pid = 1819] [serial = 1490] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 150 (0x91163800) [pid = 1819] [serial = 1448] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 149 (0x8a1e8000) [pid = 1819] [serial = 1487] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 148 (0x9a88f000) [pid = 1819] [serial = 1478] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 147 (0x9b480000) [pid = 1819] [serial = 1482] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 146 (0x8bb1fc00) [pid = 1819] [serial = 1437] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 145 (0x9a40e800) [pid = 1819] [serial = 1473] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 144 (0x9a2d7000) [pid = 1819] [serial = 1470] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 143 (0x93bb0400) [pid = 1819] [serial = 1457] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 142 (0x8ed7d400) [pid = 1819] [serial = 1442] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 141 (0x8e312800) [pid = 1819] [serial = 1440] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 140 (0x9a7cc800) [pid = 1819] [serial = 1475] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 139 (0x921e2400) [pid = 1819] [serial = 1452] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 138 (0x9a40b800) [pid = 1819] [serial = 1472] [outer = (nil)] [url = about:blank] 13:22:14 INFO - PROCESS | 1819 | --DOMWINDOW == 137 (0x8f604400) [pid = 1819] [serial = 1443] [outer = (nil)] [url = about:blank] 13:22:15 INFO - PROCESS | 1819 | 1462479735457 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 13:22:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 3744ms 13:22:15 INFO - PROCESS | 1819 | 1462479735484 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 13:22:15 INFO - PROCESS | 1819 | 1462479735489 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 13:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:22:15 INFO - PROCESS | 1819 | 1462479735498 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:22:15 INFO - PROCESS | 1819 | 1462479735503 Marionette TRACE conn3 <- [1,2126,null,{}] 13:22:15 INFO - PROCESS | 1819 | 1462479735510 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:15 INFO - PROCESS | 1819 | 1462479735734 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 13:22:16 INFO - PROCESS | 1819 | 1462479736011 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:16 INFO - PROCESS | 1819 | ++DOCSHELL 0x89704000 == 120 [pid = 1819] [id = 539] 13:22:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 138 (0x8970a000) [pid = 1819] [serial = 1618] [outer = (nil)] 13:22:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 139 (0x8a44b400) [pid = 1819] [serial = 1619] [outer = 0x8970a000] 13:22:16 INFO - PROCESS | 1819 | 1462479736110 Marionette DEBUG loaded listener.js 13:22:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x8a8b9c00) [pid = 1819] [serial = 1620] [outer = 0x8970a000] 13:22:16 INFO - PROCESS | 1819 | 1462479736949 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 13:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1481ms 13:22:16 INFO - PROCESS | 1819 | 1462479736979 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 13:22:16 INFO - PROCESS | 1819 | 1462479736987 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 13:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:22:17 INFO - PROCESS | 1819 | 1462479737046 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:22:17 INFO - PROCESS | 1819 | 1462479737051 Marionette TRACE conn3 <- [1,2130,null,{}] 13:22:17 INFO - PROCESS | 1819 | 1462479737057 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:17 INFO - PROCESS | 1819 | 1462479737357 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 13:22:17 INFO - PROCESS | 1819 | 1462479737402 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:17 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a8c4800 == 121 [pid = 1819] [id = 540] 13:22:17 INFO - PROCESS | 1819 | ++DOMWINDOW == 141 (0x8a8e1c00) [pid = 1819] [serial = 1621] [outer = (nil)] 13:22:17 INFO - PROCESS | 1819 | ++DOMWINDOW == 142 (0x8b430400) [pid = 1819] [serial = 1622] [outer = 0x8a8e1c00] 13:22:17 INFO - PROCESS | 1819 | 1462479737479 Marionette DEBUG loaded listener.js 13:22:17 INFO - PROCESS | 1819 | ++DOMWINDOW == 143 (0x8b8d5400) [pid = 1819] [serial = 1623] [outer = 0x8a8e1c00] 13:22:18 INFO - PROCESS | 1819 | 1462479738564 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 13:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:22:18 INFO - PROCESS | 1819 | 1462479738640 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 13:22:18 INFO - PROCESS | 1819 | 1462479738652 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:22:18 INFO - PROCESS | 1819 | 1462479738657 Marionette TRACE conn3 <- [1,2134,null,{}] 13:22:18 INFO - PROCESS | 1819 | 1462479738673 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:18 INFO - PROCESS | 1819 | 1462479738941 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 13:22:18 INFO - PROCESS | 1819 | 1462479738976 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:19 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a8bfc00 == 122 [pid = 1819] [id = 541] 13:22:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x8d973400) [pid = 1819] [serial = 1624] [outer = (nil)] 13:22:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 145 (0x8e215000) [pid = 1819] [serial = 1625] [outer = 0x8d973400] 13:22:19 INFO - PROCESS | 1819 | 1462479739051 Marionette DEBUG loaded listener.js 13:22:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 146 (0x8e310400) [pid = 1819] [serial = 1626] [outer = 0x8d973400] 13:22:20 INFO - PROCESS | 1819 | --DOMWINDOW == 145 (0x8ac62c00) [pid = 1819] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:22:20 INFO - PROCESS | 1819 | --DOMWINDOW == 144 (0x8bd19000) [pid = 1819] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:22:20 INFO - PROCESS | 1819 | --DOMWINDOW == 143 (0x939a2000) [pid = 1819] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:22:20 INFO - PROCESS | 1819 | --DOMWINDOW == 142 (0x8ecac400) [pid = 1819] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:22:20 INFO - PROCESS | 1819 | --DOMWINDOW == 141 (0x94f37c00) [pid = 1819] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:22:20 INFO - PROCESS | 1819 | --DOMWINDOW == 140 (0x89775800) [pid = 1819] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:22:20 INFO - PROCESS | 1819 | --DOMWINDOW == 139 (0x9a21a400) [pid = 1819] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:22:20 INFO - PROCESS | 1819 | --DOMWINDOW == 138 (0x8970b800) [pid = 1819] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:22:20 INFO - PROCESS | 1819 | --DOMWINDOW == 137 (0x8d790400) [pid = 1819] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:22:20 INFO - PROCESS | 1819 | --DOMWINDOW == 136 (0x9a77a000) [pid = 1819] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:22:20 INFO - PROCESS | 1819 | --DOMWINDOW == 135 (0x99132400) [pid = 1819] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:22:20 INFO - PROCESS | 1819 | --DOMWINDOW == 134 (0x91dc8800) [pid = 1819] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:22:20 INFO - PROCESS | 1819 | --DOMWINDOW == 133 (0x88d29c00) [pid = 1819] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:22:20 INFO - PROCESS | 1819 | --DOMWINDOW == 132 (0x8b8ccc00) [pid = 1819] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:22:20 INFO - PROCESS | 1819 | --DOMWINDOW == 131 (0x8ed74400) [pid = 1819] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:22:20 INFO - PROCESS | 1819 | --DOMWINDOW == 130 (0x8af79800) [pid = 1819] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:22:20 INFO - PROCESS | 1819 | --DOMWINDOW == 129 (0x92c8c400) [pid = 1819] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:22:20 INFO - PROCESS | 1819 | --DOMWINDOW == 128 (0x8ecaa000) [pid = 1819] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:22:20 INFO - PROCESS | 1819 | --DOMWINDOW == 127 (0x9b476400) [pid = 1819] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:22:20 INFO - PROCESS | 1819 | --DOMWINDOW == 126 (0x9b59ac00) [pid = 1819] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:22:20 INFO - PROCESS | 1819 | --DOMWINDOW == 125 (0x8a5cd800) [pid = 1819] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:22:20 INFO - PROCESS | 1819 | 1462479740614 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 13:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1993ms 13:22:20 INFO - PROCESS | 1819 | 1462479740639 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 13:22:20 INFO - PROCESS | 1819 | 1462479740643 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 13:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:22:20 INFO - PROCESS | 1819 | 1462479740649 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:22:20 INFO - PROCESS | 1819 | 1462479740653 Marionette TRACE conn3 <- [1,2138,null,{}] 13:22:20 INFO - PROCESS | 1819 | 1462479740658 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:20 INFO - PROCESS | 1819 | 1462479740946 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 13:22:20 INFO - PROCESS | 1819 | 1462479740970 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:21 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a5cc800 == 123 [pid = 1819] [id = 542] 13:22:21 INFO - PROCESS | 1819 | ++DOMWINDOW == 126 (0x8a5cd800) [pid = 1819] [serial = 1627] [outer = (nil)] 13:22:21 INFO - PROCESS | 1819 | ++DOMWINDOW == 127 (0x8e217400) [pid = 1819] [serial = 1628] [outer = 0x8a5cd800] 13:22:21 INFO - PROCESS | 1819 | 1462479741055 Marionette DEBUG loaded listener.js 13:22:21 INFO - PROCESS | 1819 | ++DOMWINDOW == 128 (0x8eca6000) [pid = 1819] [serial = 1629] [outer = 0x8a5cd800] 13:22:22 INFO - PROCESS | 1819 | 1462479742159 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 13:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1580ms 13:22:22 INFO - PROCESS | 1819 | 1462479742232 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 13:22:22 INFO - PROCESS | 1819 | 1462479742239 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 13:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:22:22 INFO - PROCESS | 1819 | 1462479742249 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:22:22 INFO - PROCESS | 1819 | 1462479742255 Marionette TRACE conn3 <- [1,2142,null,{}] 13:22:22 INFO - PROCESS | 1819 | 1462479742267 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:22 INFO - PROCESS | 1819 | 1462479742569 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 13:22:22 INFO - PROCESS | 1819 | 1462479742925 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:22 INFO - PROCESS | 1819 | ++DOCSHELL 0x8970c400 == 124 [pid = 1819] [id = 543] 13:22:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 129 (0x89774800) [pid = 1819] [serial = 1630] [outer = (nil)] 13:22:23 INFO - PROCESS | 1819 | ++DOMWINDOW == 130 (0x8a5c3400) [pid = 1819] [serial = 1631] [outer = 0x89774800] 13:22:23 INFO - PROCESS | 1819 | 1462479743020 Marionette DEBUG loaded listener.js 13:22:23 INFO - PROCESS | 1819 | ++DOMWINDOW == 131 (0x8a8c5c00) [pid = 1819] [serial = 1632] [outer = 0x89774800] 13:22:24 INFO - PROCESS | 1819 | 1462479744025 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 13:22:24 INFO - PROCESS | 1819 | 1462479744103 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 13:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:22:24 INFO - PROCESS | 1819 | 1462479744114 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:22:24 INFO - PROCESS | 1819 | 1462479744118 Marionette TRACE conn3 <- [1,2146,null,{}] 13:22:24 INFO - PROCESS | 1819 | 1462479744125 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:24 INFO - PROCESS | 1819 | 1462479744410 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 13:22:24 INFO - PROCESS | 1819 | 1462479744749 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:24 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a8e4400 == 125 [pid = 1819] [id = 544] 13:22:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 132 (0x8a8e7c00) [pid = 1819] [serial = 1633] [outer = (nil)] 13:22:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 133 (0x8d334c00) [pid = 1819] [serial = 1634] [outer = 0x8a8e7c00] 13:22:24 INFO - PROCESS | 1819 | 1462479744844 Marionette DEBUG loaded listener.js 13:22:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 134 (0x8e218000) [pid = 1819] [serial = 1635] [outer = 0x8a8e7c00] 13:22:25 INFO - PROCESS | 1819 | 1462479745843 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 13:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:22:25 INFO - PROCESS | 1819 | 1462479745910 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 13:22:25 INFO - PROCESS | 1819 | 1462479745917 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:22:25 INFO - PROCESS | 1819 | 1462479745923 Marionette TRACE conn3 <- [1,2150,null,{}] 13:22:25 INFO - PROCESS | 1819 | 1462479745941 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:26 INFO - PROCESS | 1819 | 1462479746250 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 13:22:26 INFO - PROCESS | 1819 | 1462479746630 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:26 INFO - PROCESS | 1819 | ++DOCSHELL 0x8ed7fc00 == 126 [pid = 1819] [id = 545] 13:22:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 135 (0x8f605800) [pid = 1819] [serial = 1636] [outer = (nil)] 13:22:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 136 (0x90e65000) [pid = 1819] [serial = 1637] [outer = 0x8f605800] 13:22:26 INFO - PROCESS | 1819 | 1462479746730 Marionette DEBUG loaded listener.js 13:22:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 137 (0x910dec00) [pid = 1819] [serial = 1638] [outer = 0x8f605800] 13:22:27 INFO - PROCESS | 1819 | 1462479747701 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 13:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 13:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1838ms 13:22:27 INFO - PROCESS | 1819 | 1462479747758 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 13:22:27 INFO - PROCESS | 1819 | 1462479747762 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 13:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:22:27 INFO - PROCESS | 1819 | 1462479747771 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:22:27 INFO - PROCESS | 1819 | 1462479747775 Marionette TRACE conn3 <- [1,2154,null,{}] 13:22:27 INFO - PROCESS | 1819 | 1462479747781 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:28 INFO - PROCESS | 1819 | 1462479748024 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 13:22:28 INFO - PROCESS | 1819 | 1462479748358 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:28 INFO - PROCESS | 1819 | ++DOCSHELL 0x8f72f400 == 127 [pid = 1819] [id = 546] 13:22:28 INFO - PROCESS | 1819 | ++DOMWINDOW == 138 (0x91157000) [pid = 1819] [serial = 1639] [outer = (nil)] 13:22:28 INFO - PROCESS | 1819 | ++DOMWINDOW == 139 (0x91aeec00) [pid = 1819] [serial = 1640] [outer = 0x91157000] 13:22:28 INFO - PROCESS | 1819 | 1462479748454 Marionette DEBUG loaded listener.js 13:22:28 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x91dc5000) [pid = 1819] [serial = 1641] [outer = 0x91157000] 13:22:29 INFO - PROCESS | 1819 | 1462479749368 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 13:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1631ms 13:22:29 INFO - PROCESS | 1819 | 1462479749403 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 13:22:29 INFO - PROCESS | 1819 | 1462479749407 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 13:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:22:29 INFO - PROCESS | 1819 | 1462479749414 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:22:29 INFO - PROCESS | 1819 | 1462479749417 Marionette TRACE conn3 <- [1,2158,null,{}] 13:22:29 INFO - PROCESS | 1819 | 1462479749425 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:29 INFO - PROCESS | 1819 | 1462479749643 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 13:22:29 INFO - PROCESS | 1819 | 1462479749972 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:30 INFO - PROCESS | 1819 | ++DOCSHELL 0x921db800 == 128 [pid = 1819] [id = 547] 13:22:30 INFO - PROCESS | 1819 | ++DOMWINDOW == 141 (0x921dc400) [pid = 1819] [serial = 1642] [outer = (nil)] 13:22:30 INFO - PROCESS | 1819 | ++DOMWINDOW == 142 (0x92246c00) [pid = 1819] [serial = 1643] [outer = 0x921dc400] 13:22:30 INFO - PROCESS | 1819 | 1462479750072 Marionette DEBUG loaded listener.js 13:22:30 INFO - PROCESS | 1819 | ++DOMWINDOW == 143 (0x929d5c00) [pid = 1819] [serial = 1644] [outer = 0x921dc400] 13:22:31 INFO - PROCESS | 1819 | 1462479751160 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 13:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1783ms 13:22:31 INFO - PROCESS | 1819 | 1462479751199 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 13:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:22:31 INFO - PROCESS | 1819 | 1462479751204 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 13:22:31 INFO - PROCESS | 1819 | 1462479751211 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:22:31 INFO - PROCESS | 1819 | 1462479751215 Marionette TRACE conn3 <- [1,2162,null,{}] 13:22:31 INFO - PROCESS | 1819 | 1462479751221 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:31 INFO - PROCESS | 1819 | 1462479751502 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 13:22:31 INFO - PROCESS | 1819 | 1462479751846 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:31 INFO - PROCESS | 1819 | ++DOCSHELL 0x87984000 == 129 [pid = 1819] [id = 548] 13:22:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x8bb20000) [pid = 1819] [serial = 1645] [outer = (nil)] 13:22:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 145 (0x94f30400) [pid = 1819] [serial = 1646] [outer = 0x8bb20000] 13:22:31 INFO - PROCESS | 1819 | 1462479751945 Marionette DEBUG loaded listener.js 13:22:32 INFO - PROCESS | 1819 | ++DOMWINDOW == 146 (0x94f9d000) [pid = 1819] [serial = 1647] [outer = 0x8bb20000] 13:22:32 INFO - PROCESS | 1819 | 1462479752899 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 13:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1741ms 13:22:32 INFO - PROCESS | 1819 | 1462479752952 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 13:22:32 INFO - PROCESS | 1819 | 1462479752955 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 13:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:22:32 INFO - PROCESS | 1819 | 1462479752962 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:22:32 INFO - PROCESS | 1819 | 1462479752966 Marionette TRACE conn3 <- [1,2166,null,{}] 13:22:32 INFO - PROCESS | 1819 | 1462479752971 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:33 INFO - PROCESS | 1819 | 1462479753199 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 13:22:33 INFO - PROCESS | 1819 | 1462479753526 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:33 INFO - PROCESS | 1819 | ++DOCSHELL 0x9220c800 == 130 [pid = 1819] [id = 549] 13:22:33 INFO - PROCESS | 1819 | ++DOMWINDOW == 147 (0x94507c00) [pid = 1819] [serial = 1648] [outer = (nil)] 13:22:33 INFO - PROCESS | 1819 | ++DOMWINDOW == 148 (0x97451c00) [pid = 1819] [serial = 1649] [outer = 0x94507c00] 13:22:33 INFO - PROCESS | 1819 | 1462479753620 Marionette DEBUG loaded listener.js 13:22:33 INFO - PROCESS | 1819 | ++DOMWINDOW == 149 (0x974e3400) [pid = 1819] [serial = 1650] [outer = 0x94507c00] 13:22:34 INFO - PROCESS | 1819 | 1462479754543 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 13:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1634ms 13:22:34 INFO - PROCESS | 1819 | 1462479754596 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 13:22:34 INFO - PROCESS | 1819 | 1462479754599 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 13:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:22:34 INFO - PROCESS | 1819 | 1462479754607 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:22:34 INFO - PROCESS | 1819 | 1462479754610 Marionette TRACE conn3 <- [1,2170,null,{}] 13:22:34 INFO - PROCESS | 1819 | 1462479754616 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:34 INFO - PROCESS | 1819 | 1462479754869 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 13:22:35 INFO - PROCESS | 1819 | 1462479755163 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:35 INFO - PROCESS | 1819 | ++DOCSHELL 0x92204800 == 131 [pid = 1819] [id = 550] 13:22:35 INFO - PROCESS | 1819 | ++DOMWINDOW == 150 (0x93bbe400) [pid = 1819] [serial = 1651] [outer = (nil)] 13:22:35 INFO - PROCESS | 1819 | ++DOMWINDOW == 151 (0x99134000) [pid = 1819] [serial = 1652] [outer = 0x93bbe400] 13:22:35 INFO - PROCESS | 1819 | 1462479755256 Marionette DEBUG loaded listener.js 13:22:35 INFO - PROCESS | 1819 | ++DOMWINDOW == 152 (0x99e9e000) [pid = 1819] [serial = 1653] [outer = 0x93bbe400] 13:22:36 INFO - PROCESS | 1819 | 1462479756198 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 13:22:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1630ms 13:22:36 INFO - PROCESS | 1819 | 1462479756238 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 13:22:36 INFO - PROCESS | 1819 | 1462479756242 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 13:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:22:36 INFO - PROCESS | 1819 | 1462479756249 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:22:36 INFO - PROCESS | 1819 | 1462479756253 Marionette TRACE conn3 <- [1,2174,null,{}] 13:22:36 INFO - PROCESS | 1819 | 1462479756259 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:36 INFO - PROCESS | 1819 | 1462479756504 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 13:22:36 INFO - PROCESS | 1819 | 1462479756845 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:36 INFO - PROCESS | 1819 | ++DOCSHELL 0x8ac6ec00 == 132 [pid = 1819] [id = 551] 13:22:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 153 (0x8d2b4800) [pid = 1819] [serial = 1654] [outer = (nil)] 13:22:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 154 (0x9a218c00) [pid = 1819] [serial = 1655] [outer = 0x8d2b4800] 13:22:36 INFO - PROCESS | 1819 | 1462479756943 Marionette DEBUG loaded listener.js 13:22:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 155 (0x9a21d400) [pid = 1819] [serial = 1656] [outer = 0x8d2b4800] 13:22:37 INFO - PROCESS | 1819 | 1462479757863 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 13:22:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1681ms 13:22:37 INFO - PROCESS | 1819 | 1462479757931 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 13:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:22:37 INFO - PROCESS | 1819 | 1462479757936 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 13:22:37 INFO - PROCESS | 1819 | 1462479757942 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:22:37 INFO - PROCESS | 1819 | 1462479757946 Marionette TRACE conn3 <- [1,2178,null,{}] 13:22:37 INFO - PROCESS | 1819 | 1462479757952 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:38 INFO - PROCESS | 1819 | 1462479758189 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 13:22:38 INFO - PROCESS | 1819 | 1462479758527 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:38 INFO - PROCESS | 1819 | ++DOCSHELL 0x921e0c00 == 133 [pid = 1819] [id = 552] 13:22:38 INFO - PROCESS | 1819 | ++DOMWINDOW == 156 (0x980d5400) [pid = 1819] [serial = 1657] [outer = (nil)] 13:22:38 INFO - PROCESS | 1819 | ++DOMWINDOW == 157 (0x9a3d6800) [pid = 1819] [serial = 1658] [outer = 0x980d5400] 13:22:38 INFO - PROCESS | 1819 | 1462479758617 Marionette DEBUG loaded listener.js 13:22:38 INFO - PROCESS | 1819 | ++DOMWINDOW == 158 (0x9a3de800) [pid = 1819] [serial = 1659] [outer = 0x980d5400] 13:22:39 INFO - PROCESS | 1819 | 1462479759545 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1635ms 13:22:39 INFO - PROCESS | 1819 | 1462479759578 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 13:22:39 INFO - PROCESS | 1819 | 1462479759582 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 13:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:22:39 INFO - PROCESS | 1819 | 1462479759589 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:22:39 INFO - PROCESS | 1819 | 1462479759593 Marionette TRACE conn3 <- [1,2182,null,{}] 13:22:39 INFO - PROCESS | 1819 | 1462479759599 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:39 INFO - PROCESS | 1819 | 1462479759841 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 13:22:40 INFO - PROCESS | 1819 | 1462479760182 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:40 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a40f400 == 134 [pid = 1819] [id = 553] 13:22:40 INFO - PROCESS | 1819 | ++DOMWINDOW == 159 (0x9a7d4400) [pid = 1819] [serial = 1660] [outer = (nil)] 13:22:40 INFO - PROCESS | 1819 | ++DOMWINDOW == 160 (0x9a888800) [pid = 1819] [serial = 1661] [outer = 0x9a7d4400] 13:22:40 INFO - PROCESS | 1819 | 1462479760282 Marionette DEBUG loaded listener.js 13:22:40 INFO - PROCESS | 1819 | ++DOMWINDOW == 161 (0x9abdd800) [pid = 1819] [serial = 1662] [outer = 0x9a7d4400] 13:22:41 INFO - PROCESS | 1819 | 1462479761259 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1734ms 13:22:41 INFO - PROCESS | 1819 | 1462479761324 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 13:22:41 INFO - PROCESS | 1819 | 1462479761328 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 13:22:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:22:41 INFO - PROCESS | 1819 | 1462479761335 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:22:41 INFO - PROCESS | 1819 | 1462479761338 Marionette TRACE conn3 <- [1,2186,null,{}] 13:22:41 INFO - PROCESS | 1819 | 1462479761344 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:41 INFO - PROCESS | 1819 | 1462479761595 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 13:22:41 INFO - PROCESS | 1819 | 1462479761933 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:41 INFO - PROCESS | 1819 | ++DOCSHELL 0x8af71800 == 135 [pid = 1819] [id = 554] 13:22:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 162 (0x8b430800) [pid = 1819] [serial = 1663] [outer = (nil)] 13:22:42 INFO - PROCESS | 1819 | ++DOMWINDOW == 163 (0x9b480000) [pid = 1819] [serial = 1664] [outer = 0x8b430800] 13:22:42 INFO - PROCESS | 1819 | 1462479762029 Marionette DEBUG loaded listener.js 13:22:42 INFO - PROCESS | 1819 | ++DOMWINDOW == 164 (0x9b5a2800) [pid = 1819] [serial = 1665] [outer = 0x8b430800] 13:22:42 INFO - PROCESS | 1819 | 1462479762966 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 13:22:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:22:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1684ms 13:22:43 INFO - PROCESS | 1819 | 1462479763021 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 13:22:43 INFO - PROCESS | 1819 | 1462479763025 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 13:22:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:22:43 INFO - PROCESS | 1819 | 1462479763032 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:22:43 INFO - PROCESS | 1819 | 1462479763034 Marionette TRACE conn3 <- [1,2190,null,{}] 13:22:43 INFO - PROCESS | 1819 | 1462479763041 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:43 INFO - PROCESS | 1819 | 1462479763283 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 13:22:43 INFO - PROCESS | 1819 | 1462479763615 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:43 INFO - PROCESS | 1819 | ++DOCSHELL 0x9aaa2c00 == 136 [pid = 1819] [id = 555] 13:22:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 165 (0x9b02ac00) [pid = 1819] [serial = 1666] [outer = (nil)] 13:22:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 166 (0x9d845c00) [pid = 1819] [serial = 1667] [outer = 0x9b02ac00] 13:22:43 INFO - PROCESS | 1819 | 1462479763711 Marionette DEBUG loaded listener.js 13:22:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 167 (0xa05f9400) [pid = 1819] [serial = 1668] [outer = 0x9b02ac00] 13:22:44 INFO - PROCESS | 1819 | 1462479764650 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 13:22:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:22:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1690ms 13:22:44 INFO - PROCESS | 1819 | 1462479764723 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 13:22:44 INFO - PROCESS | 1819 | 1462479764726 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 13:22:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:22:44 INFO - PROCESS | 1819 | 1462479764733 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:22:44 INFO - PROCESS | 1819 | 1462479764736 Marionette TRACE conn3 <- [1,2194,null,{}] 13:22:44 INFO - PROCESS | 1819 | 1462479764742 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:44 INFO - PROCESS | 1819 | 1462479764975 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 13:22:45 INFO - PROCESS | 1819 | 1462479765310 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:45 INFO - PROCESS | 1819 | ++DOCSHELL 0x9b41ac00 == 137 [pid = 1819] [id = 556] 13:22:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 168 (0x9c1dc400) [pid = 1819] [serial = 1669] [outer = (nil)] 13:22:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 169 (0xa30cb000) [pid = 1819] [serial = 1670] [outer = 0x9c1dc400] 13:22:45 INFO - PROCESS | 1819 | 1462479765405 Marionette DEBUG loaded listener.js 13:22:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 170 (0xa30d3800) [pid = 1819] [serial = 1671] [outer = 0x9c1dc400] 13:22:46 INFO - PROCESS | 1819 | 1462479766369 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 13:22:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:22:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1684ms 13:22:46 INFO - PROCESS | 1819 | 1462479766418 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 13:22:46 INFO - PROCESS | 1819 | 1462479766421 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 13:22:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:22:46 INFO - PROCESS | 1819 | 1462479766428 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:22:46 INFO - PROCESS | 1819 | 1462479766431 Marionette TRACE conn3 <- [1,2198,null,{}] 13:22:46 INFO - PROCESS | 1819 | 1462479766437 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:46 INFO - PROCESS | 1819 | 1462479766677 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 13:22:47 INFO - PROCESS | 1819 | 1462479767021 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:47 INFO - PROCESS | 1819 | ++DOCSHELL 0x88baf400 == 138 [pid = 1819] [id = 557] 13:22:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 171 (0x8d331800) [pid = 1819] [serial = 1672] [outer = (nil)] 13:22:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 172 (0xa506b800) [pid = 1819] [serial = 1673] [outer = 0x8d331800] 13:22:47 INFO - PROCESS | 1819 | 1462479767119 Marionette DEBUG loaded listener.js 13:22:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 173 (0xa6237c00) [pid = 1819] [serial = 1674] [outer = 0x8d331800] 13:22:48 INFO - PROCESS | 1819 | 1462479768028 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:22:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:22:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1636ms 13:22:48 INFO - PROCESS | 1819 | 1462479768065 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 13:22:48 INFO - PROCESS | 1819 | 1462479768069 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 13:22:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:22:48 INFO - PROCESS | 1819 | 1462479768076 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:22:48 INFO - PROCESS | 1819 | 1462479768079 Marionette TRACE conn3 <- [1,2202,null,{}] 13:22:48 INFO - PROCESS | 1819 | 1462479768085 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:48 INFO - PROCESS | 1819 | 1462479768318 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 13:22:48 INFO - PROCESS | 1819 | 1462479768666 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:48 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d04a400 == 139 [pid = 1819] [id = 558] 13:22:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 174 (0x8d04ac00) [pid = 1819] [serial = 1675] [outer = (nil)] 13:22:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 175 (0x8d051400) [pid = 1819] [serial = 1676] [outer = 0x8d04ac00] 13:22:48 INFO - PROCESS | 1819 | 1462479768760 Marionette DEBUG loaded listener.js 13:22:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 176 (0x8d052c00) [pid = 1819] [serial = 1677] [outer = 0x8d04ac00] 13:22:49 INFO - PROCESS | 1819 | 1462479769708 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 13:22:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:22:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1694ms 13:22:49 INFO - PROCESS | 1819 | 1462479769772 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 13:22:49 INFO - PROCESS | 1819 | 1462479769776 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 13:22:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:22:49 INFO - PROCESS | 1819 | 1462479769782 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:22:49 INFO - PROCESS | 1819 | 1462479769785 Marionette TRACE conn3 <- [1,2206,null,{}] 13:22:49 INFO - PROCESS | 1819 | 1462479769792 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:50 INFO - PROCESS | 1819 | 1462479770062 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 13:22:50 INFO - PROCESS | 1819 | 1462479770403 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:50 INFO - PROCESS | 1819 | ++DOCSHELL 0x88c03c00 == 140 [pid = 1819] [id = 559] 13:22:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 177 (0x88d26c00) [pid = 1819] [serial = 1678] [outer = (nil)] 13:22:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 178 (0xa242f800) [pid = 1819] [serial = 1679] [outer = 0x88d26c00] 13:22:50 INFO - PROCESS | 1819 | 1462479770497 Marionette DEBUG loaded listener.js 13:22:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 179 (0xa4e0cc00) [pid = 1819] [serial = 1680] [outer = 0x88d26c00] 13:22:51 INFO - PROCESS | 1819 | 1462479771454 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 13:22:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:22:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1735ms 13:22:51 INFO - PROCESS | 1819 | 1462479771518 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 13:22:51 INFO - PROCESS | 1819 | 1462479771522 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 13:22:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:22:51 INFO - PROCESS | 1819 | 1462479771528 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:22:51 INFO - PROCESS | 1819 | 1462479771532 Marionette TRACE conn3 <- [1,2210,null,{}] 13:22:51 INFO - PROCESS | 1819 | 1462479771538 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:51 INFO - PROCESS | 1819 | 1462479771777 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 13:22:52 INFO - PROCESS | 1819 | 1462479772122 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:54 INFO - PROCESS | 1819 | --DOCSHELL 0x9ad4fc00 == 139 [pid = 1819] [id = 494] 13:22:54 INFO - PROCESS | 1819 | --DOCSHELL 0x8a8bfc00 == 138 [pid = 1819] [id = 541] 13:22:54 INFO - PROCESS | 1819 | --DOCSHELL 0x8a8c4800 == 137 [pid = 1819] [id = 540] 13:22:54 INFO - PROCESS | 1819 | --DOCSHELL 0x88bae400 == 136 [pid = 1819] [id = 498] 13:22:54 INFO - PROCESS | 1819 | --DOCSHELL 0x89704000 == 135 [pid = 1819] [id = 539] 13:22:54 INFO - PROCESS | 1819 | --DOCSHELL 0x88c0a400 == 134 [pid = 1819] [id = 537] 13:22:54 INFO - PROCESS | 1819 | --DOCSHELL 0x88bb4800 == 133 [pid = 1819] [id = 538] 13:22:54 INFO - PROCESS | 1819 | --DOCSHELL 0x9b59cc00 == 132 [pid = 1819] [id = 536] 13:22:54 INFO - PROCESS | 1819 | --DOCSHELL 0x9a23c000 == 131 [pid = 1819] [id = 535] 13:22:54 INFO - PROCESS | 1819 | --DOCSHELL 0x88bb2c00 == 130 [pid = 1819] [id = 534] 13:22:54 INFO - PROCESS | 1819 | --DOCSHELL 0x9a770800 == 129 [pid = 1819] [id = 532] 13:22:54 INFO - PROCESS | 1819 | --DOCSHELL 0x9a76ec00 == 128 [pid = 1819] [id = 533] 13:22:54 INFO - PROCESS | 1819 | --DOCSHELL 0x910e4c00 == 127 [pid = 1819] [id = 531] 13:22:54 INFO - PROCESS | 1819 | --DOCSHELL 0x95046000 == 126 [pid = 1819] [id = 530] 13:22:54 INFO - PROCESS | 1819 | --DOCSHELL 0x938a6000 == 125 [pid = 1819] [id = 529] 13:22:54 INFO - PROCESS | 1819 | --DOCSHELL 0x8bd1f400 == 124 [pid = 1819] [id = 528] 13:22:54 INFO - PROCESS | 1819 | --DOCSHELL 0x90e63000 == 123 [pid = 1819] [id = 526] 13:22:54 INFO - PROCESS | 1819 | --DOCSHELL 0x8af77400 == 122 [pid = 1819] [id = 527] 13:22:54 INFO - PROCESS | 1819 | --DOCSHELL 0x8aa4fc00 == 121 [pid = 1819] [id = 525] 13:22:54 INFO - PROCESS | 1819 | --DOCSHELL 0x8eca3400 == 120 [pid = 1819] [id = 524] 13:22:54 INFO - PROCESS | 1819 | --DOCSHELL 0x8eca7000 == 119 [pid = 1819] [id = 523] 13:22:54 INFO - PROCESS | 1819 | --DOCSHELL 0x8b7aa400 == 118 [pid = 1819] [id = 522] 13:22:54 INFO - PROCESS | 1819 | --DOCSHELL 0x89707c00 == 117 [pid = 1819] [id = 521] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 178 (0x8d2af000) [pid = 1819] [serial = 1431] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 177 (0x8d33a800) [pid = 1819] [serial = 1503] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 176 (0x9803a000) [pid = 1819] [serial = 1521] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 175 (0x910e5800) [pid = 1819] [serial = 1508] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 174 (0x95041800) [pid = 1819] [serial = 1518] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 173 (0x8a292400) [pid = 1819] [serial = 1499] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 172 (0xa26cdc00) [pid = 1819] [serial = 1541] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 171 (0x8a2f1800) [pid = 1819] [serial = 1554] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 170 (0xa05f7000) [pid = 1819] [serial = 1536] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 169 (0x91161800) [pid = 1819] [serial = 1509] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 168 (0x9a890800) [pid = 1819] [serial = 1530] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 167 (0x9a2dc000) [pid = 1819] [serial = 1526] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 166 (0xa349f400) [pid = 1819] [serial = 1544] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 165 (0x9503c400) [pid = 1819] [serial = 1517] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 164 (0xa6207400) [pid = 1819] [serial = 1548] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 163 (0x9a7d6400) [pid = 1819] [serial = 1529] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 162 (0xa670d400) [pid = 1819] [serial = 1550] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 161 (0x8d2adc00) [pid = 1819] [serial = 1560] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 160 (0x8f722000) [pid = 1819] [serial = 1506] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 159 (0x91dcac00) [pid = 1819] [serial = 1512] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 158 (0x939a4400) [pid = 1819] [serial = 1514] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 157 (0x9955fc00) [pid = 1819] [serial = 1523] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 156 (0x8ed81000) [pid = 1819] [serial = 1505] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 155 (0xa22d1800) [pid = 1819] [serial = 1539] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 154 (0x94f32800) [pid = 1819] [serial = 1515] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 153 (0xa506fc00) [pid = 1819] [serial = 1547] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 152 (0x99ea9400) [pid = 1819] [serial = 1524] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 151 (0x9a3ddc00) [pid = 1819] [serial = 1527] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 150 (0xa30cdc00) [pid = 1819] [serial = 1542] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 149 (0x9d850000) [pid = 1819] [serial = 1535] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 148 (0x9b80a400) [pid = 1819] [serial = 1533] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 147 (0x89774000) [pid = 1819] [serial = 1553] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 146 (0x974e9000) [pid = 1819] [serial = 1520] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 145 (0x8bd76400) [pid = 1819] [serial = 1559] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 144 (0x91dc1c00) [pid = 1819] [serial = 1511] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 143 (0x8af77c00) [pid = 1819] [serial = 1557] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 142 (0xa35a8000) [pid = 1819] [serial = 1545] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 141 (0x8d2a8400) [pid = 1819] [serial = 1502] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 140 (0x8aa4cc00) [pid = 1819] [serial = 1500] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 139 (0x8ac64800) [pid = 1819] [serial = 1556] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 138 (0x9b79ec00) [pid = 1819] [serial = 1532] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 137 (0xa227e800) [pid = 1819] [serial = 1538] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | --DOMWINDOW == 136 (0x8bd80c00) [pid = 1819] [serial = 1562] [outer = (nil)] [url = about:blank] 13:22:54 INFO - PROCESS | 1819 | ++DOCSHELL 0x88bb2c00 == 118 [pid = 1819] [id = 560] 13:22:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 137 (0x88bb4800) [pid = 1819] [serial = 1681] [outer = (nil)] 13:22:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 138 (0x88d28c00) [pid = 1819] [serial = 1682] [outer = 0x88bb4800] 13:22:54 INFO - PROCESS | 1819 | 1462479774431 Marionette DEBUG loaded listener.js 13:22:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 139 (0x8970b800) [pid = 1819] [serial = 1683] [outer = 0x88bb4800] 13:22:55 INFO - PROCESS | 1819 | 1462479775322 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 13:22:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:22:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 3849ms 13:22:55 INFO - PROCESS | 1819 | 1462479775381 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 13:22:55 INFO - PROCESS | 1819 | 1462479775388 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 13:22:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:22:55 INFO - PROCESS | 1819 | 1462479775396 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:22:55 INFO - PROCESS | 1819 | 1462479775401 Marionette TRACE conn3 <- [1,2214,null,{}] 13:22:55 INFO - PROCESS | 1819 | 1462479775409 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:55 INFO - PROCESS | 1819 | 1462479775631 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 13:22:55 INFO - PROCESS | 1819 | 1462479775847 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:55 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a8bf800 == 119 [pid = 1819] [id = 561] 13:22:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x8a8c0400) [pid = 1819] [serial = 1684] [outer = (nil)] 13:22:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 141 (0x8a8ea800) [pid = 1819] [serial = 1685] [outer = 0x8a8c0400] 13:22:55 INFO - PROCESS | 1819 | 1462479775989 Marionette DEBUG loaded listener.js 13:22:56 INFO - PROCESS | 1819 | ++DOMWINDOW == 142 (0x8ac64800) [pid = 1819] [serial = 1686] [outer = 0x8a8c0400] 13:22:56 INFO - PROCESS | 1819 | 1462479776804 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 13:22:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:22:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1435ms 13:22:56 INFO - PROCESS | 1819 | 1462479776860 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 13:22:56 INFO - PROCESS | 1819 | 1462479776867 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 13:22:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:22:56 INFO - PROCESS | 1819 | 1462479776877 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:22:56 INFO - PROCESS | 1819 | 1462479776880 Marionette TRACE conn3 <- [1,2218,null,{}] 13:22:56 INFO - PROCESS | 1819 | 1462479776887 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:57 INFO - PROCESS | 1819 | 1462479777166 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 13:22:57 INFO - PROCESS | 1819 | 1462479777194 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:57 INFO - PROCESS | 1819 | ++DOCSHELL 0x8ac6fc00 == 120 [pid = 1819] [id = 562] 13:22:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 143 (0x8af7f400) [pid = 1819] [serial = 1687] [outer = (nil)] 13:22:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x8b8d1c00) [pid = 1819] [serial = 1688] [outer = 0x8af7f400] 13:22:57 INFO - PROCESS | 1819 | 1462479777266 Marionette DEBUG loaded listener.js 13:22:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 145 (0x8bd1f000) [pid = 1819] [serial = 1689] [outer = 0x8af7f400] 13:22:58 INFO - PROCESS | 1819 | 1462479778356 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 13:22:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:22:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1530ms 13:22:58 INFO - PROCESS | 1819 | 1462479778408 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 13:22:58 INFO - PROCESS | 1819 | 1462479778412 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 13:22:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:22:58 INFO - PROCESS | 1819 | 1462479778419 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:22:58 INFO - PROCESS | 1819 | 1462479778425 Marionette TRACE conn3 <- [1,2222,null,{}] 13:22:58 INFO - PROCESS | 1819 | 1462479778448 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:58 INFO - PROCESS | 1819 | 1462479778729 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 13:22:58 INFO - PROCESS | 1819 | 1462479778759 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:58 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b430c00 == 121 [pid = 1819] [id = 563] 13:22:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 146 (0x8d32fc00) [pid = 1819] [serial = 1690] [outer = (nil)] 13:22:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 147 (0x8d785000) [pid = 1819] [serial = 1691] [outer = 0x8d32fc00] 13:22:58 INFO - PROCESS | 1819 | 1462479778834 Marionette DEBUG loaded listener.js 13:22:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 148 (0x8d976000) [pid = 1819] [serial = 1692] [outer = 0x8d32fc00] 13:22:59 INFO - PROCESS | 1819 | --DOMWINDOW == 147 (0x8eca8c00) [pid = 1819] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:22:59 INFO - PROCESS | 1819 | --DOMWINDOW == 146 (0x9b799800) [pid = 1819] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:22:59 INFO - PROCESS | 1819 | --DOMWINDOW == 145 (0x90e6dc00) [pid = 1819] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:22:59 INFO - PROCESS | 1819 | --DOMWINDOW == 144 (0x8970a000) [pid = 1819] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:22:59 INFO - PROCESS | 1819 | --DOMWINDOW == 143 (0x88c0d000) [pid = 1819] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:22:59 INFO - PROCESS | 1819 | --DOMWINDOW == 142 (0x91dc2800) [pid = 1819] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:22:59 INFO - PROCESS | 1819 | --DOMWINDOW == 141 (0x8d973400) [pid = 1819] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:22:59 INFO - PROCESS | 1819 | --DOMWINDOW == 140 (0x8e318400) [pid = 1819] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:22:59 INFO - PROCESS | 1819 | --DOMWINDOW == 139 (0x9a2d2400) [pid = 1819] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:22:59 INFO - PROCESS | 1819 | --DOMWINDOW == 138 (0x8bb21000) [pid = 1819] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:22:59 INFO - PROCESS | 1819 | --DOMWINDOW == 137 (0x8a8e1c00) [pid = 1819] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:22:59 INFO - PROCESS | 1819 | --DOMWINDOW == 136 (0x9a2dcc00) [pid = 1819] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:22:59 INFO - PROCESS | 1819 | --DOMWINDOW == 135 (0x8970b400) [pid = 1819] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:22:59 INFO - PROCESS | 1819 | --DOMWINDOW == 134 (0x929dec00) [pid = 1819] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:22:59 INFO - PROCESS | 1819 | --DOMWINDOW == 133 (0x8a5c7000) [pid = 1819] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:22:59 INFO - PROCESS | 1819 | --DOMWINDOW == 132 (0x8bb20800) [pid = 1819] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:22:59 INFO - PROCESS | 1819 | --DOMWINDOW == 131 (0x9a777000) [pid = 1819] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:22:59 INFO - PROCESS | 1819 | --DOMWINDOW == 130 (0x8ed7e800) [pid = 1819] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:22:59 INFO - PROCESS | 1819 | --DOMWINDOW == 129 (0x9a772000) [pid = 1819] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:22:59 INFO - PROCESS | 1819 | --DOMWINDOW == 128 (0x939a9000) [pid = 1819] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:22:59 INFO - PROCESS | 1819 | --DOMWINDOW == 127 (0xa4e11800) [pid = 1819] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:22:59 INFO - PROCESS | 1819 | --DOMWINDOW == 126 (0x95047000) [pid = 1819] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:23:00 INFO - PROCESS | 1819 | 1462479780342 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:23:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:23:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1950ms 13:23:00 INFO - PROCESS | 1819 | 1462479780370 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 13:23:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:23:00 INFO - PROCESS | 1819 | 1462479780374 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 13:23:00 INFO - PROCESS | 1819 | 1462479780380 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:23:00 INFO - PROCESS | 1819 | 1462479780384 Marionette TRACE conn3 <- [1,2226,null,{}] 13:23:00 INFO - PROCESS | 1819 | 1462479780389 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:00 INFO - PROCESS | 1819 | 1462479780590 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 13:23:00 INFO - PROCESS | 1819 | 1462479780791 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:00 INFO - PROCESS | 1819 | ++DOCSHELL 0x88d2c400 == 122 [pid = 1819] [id = 564] 13:23:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 127 (0x8aa4ec00) [pid = 1819] [serial = 1693] [outer = (nil)] 13:23:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 128 (0x8d784c00) [pid = 1819] [serial = 1694] [outer = 0x8aa4ec00] 13:23:00 INFO - PROCESS | 1819 | 1462479780865 Marionette DEBUG loaded listener.js 13:23:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 129 (0x8e21dc00) [pid = 1819] [serial = 1695] [outer = 0x8aa4ec00] 13:23:01 INFO - PROCESS | 1819 | 1462479781887 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 13:23:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:23:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1584ms 13:23:01 INFO - PROCESS | 1819 | 1462479781966 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 13:23:01 INFO - PROCESS | 1819 | 1462479781973 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 13:23:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:23:01 INFO - PROCESS | 1819 | 1462479781983 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:23:01 INFO - PROCESS | 1819 | 1462479781988 Marionette TRACE conn3 <- [1,2230,null,{}] 13:23:02 INFO - PROCESS | 1819 | 1462479782000 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:02 INFO - PROCESS | 1819 | 1462479782299 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 13:23:02 INFO - PROCESS | 1819 | 1462479782661 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:02 INFO - PROCESS | 1819 | ++DOCSHELL 0x8976d800 == 123 [pid = 1819] [id = 565] 13:23:02 INFO - PROCESS | 1819 | ++DOMWINDOW == 130 (0x8a441c00) [pid = 1819] [serial = 1696] [outer = (nil)] 13:23:02 INFO - PROCESS | 1819 | ++DOMWINDOW == 131 (0x8a5c7c00) [pid = 1819] [serial = 1697] [outer = 0x8a441c00] 13:23:02 INFO - PROCESS | 1819 | 1462479782770 Marionette DEBUG loaded listener.js 13:23:02 INFO - PROCESS | 1819 | ++DOMWINDOW == 132 (0x8a8c5000) [pid = 1819] [serial = 1698] [outer = 0x8a441c00] 13:23:04 INFO - PROCESS | 1819 | 1462479784049 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 13:23:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:23:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 2113ms 13:23:04 INFO - PROCESS | 1819 | 1462479784115 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 13:23:04 INFO - PROCESS | 1819 | 1462479784130 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 13:23:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:23:04 INFO - PROCESS | 1819 | 1462479784172 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:23:04 INFO - PROCESS | 1819 | 1462479784181 Marionette TRACE conn3 <- [1,2234,null,{}] 13:23:04 INFO - PROCESS | 1819 | 1462479784206 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:04 INFO - PROCESS | 1819 | 1462479784490 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 13:23:04 INFO - PROCESS | 1819 | 1462479784758 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:04 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a44f000 == 124 [pid = 1819] [id = 566] 13:23:04 INFO - PROCESS | 1819 | ++DOMWINDOW == 133 (0x8a5c5000) [pid = 1819] [serial = 1699] [outer = (nil)] 13:23:04 INFO - PROCESS | 1819 | ++DOMWINDOW == 134 (0x8d049800) [pid = 1819] [serial = 1700] [outer = 0x8a5c5000] 13:23:04 INFO - PROCESS | 1819 | 1462479784890 Marionette DEBUG loaded listener.js 13:23:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 135 (0x8d2ab800) [pid = 1819] [serial = 1701] [outer = 0x8a5c5000] 13:23:06 INFO - PROCESS | 1819 | 1462479786184 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 13:23:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:23:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 2088ms 13:23:06 INFO - PROCESS | 1819 | 1462479786235 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 13:23:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:23:06 INFO - PROCESS | 1819 | 1462479786240 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 13:23:06 INFO - PROCESS | 1819 | 1462479786247 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:23:06 INFO - PROCESS | 1819 | 1462479786254 Marionette TRACE conn3 <- [1,2238,null,{}] 13:23:06 INFO - PROCESS | 1819 | 1462479786272 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:06 INFO - PROCESS | 1819 | 1462479786579 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 13:23:06 INFO - PROCESS | 1819 | 1462479786961 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:07 INFO - PROCESS | 1819 | ++DOCSHELL 0x8ecad400 == 125 [pid = 1819] [id = 567] 13:23:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 136 (0x8ed77400) [pid = 1819] [serial = 1702] [outer = (nil)] 13:23:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 137 (0x8f609000) [pid = 1819] [serial = 1703] [outer = 0x8ed77400] 13:23:07 INFO - PROCESS | 1819 | 1462479787051 Marionette DEBUG loaded listener.js 13:23:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 138 (0x8f722000) [pid = 1819] [serial = 1704] [outer = 0x8ed77400] 13:23:08 INFO - PROCESS | 1819 | 1462479788041 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:23:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:23:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1857ms 13:23:08 INFO - PROCESS | 1819 | 1462479788104 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 13:23:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:23:08 INFO - PROCESS | 1819 | 1462479788109 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 13:23:08 INFO - PROCESS | 1819 | 1462479788115 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:23:08 INFO - PROCESS | 1819 | 1462479788119 Marionette TRACE conn3 <- [1,2242,null,{}] 13:23:08 INFO - PROCESS | 1819 | 1462479788125 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:08 INFO - PROCESS | 1819 | 1462479788358 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 13:23:08 INFO - PROCESS | 1819 | 1462479788688 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:08 INFO - PROCESS | 1819 | ++DOCSHELL 0x8ecad000 == 126 [pid = 1819] [id = 568] 13:23:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 139 (0x8f608000) [pid = 1819] [serial = 1705] [outer = (nil)] 13:23:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x910db400) [pid = 1819] [serial = 1706] [outer = 0x8f608000] 13:23:08 INFO - PROCESS | 1819 | 1462479788782 Marionette DEBUG loaded listener.js 13:23:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 141 (0x91159800) [pid = 1819] [serial = 1707] [outer = 0x8f608000] 13:23:09 INFO - PROCESS | 1819 | 1462479789692 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:23:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:23:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1637ms 13:23:09 INFO - PROCESS | 1819 | 1462479789753 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 13:23:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:23:09 INFO - PROCESS | 1819 | 1462479789758 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 13:23:09 INFO - PROCESS | 1819 | 1462479789765 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:23:09 INFO - PROCESS | 1819 | 1462479789768 Marionette TRACE conn3 <- [1,2246,null,{}] 13:23:09 INFO - PROCESS | 1819 | 1462479789774 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:10 INFO - PROCESS | 1819 | 1462479790015 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 13:23:10 INFO - PROCESS | 1819 | 1462479790352 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:10 INFO - PROCESS | 1819 | ++DOCSHELL 0x8ed7cc00 == 127 [pid = 1819] [id = 569] 13:23:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 142 (0x910d8c00) [pid = 1819] [serial = 1708] [outer = (nil)] 13:23:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 143 (0x91aea000) [pid = 1819] [serial = 1709] [outer = 0x910d8c00] 13:23:10 INFO - PROCESS | 1819 | 1462479790448 Marionette DEBUG loaded listener.js 13:23:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x91af0800) [pid = 1819] [serial = 1710] [outer = 0x910d8c00] 13:23:11 INFO - PROCESS | 1819 | 1462479791412 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 13:23:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:23:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1689ms 13:23:11 INFO - PROCESS | 1819 | 1462479791454 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 13:23:11 INFO - PROCESS | 1819 | 1462479791459 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 13:23:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:23:11 INFO - PROCESS | 1819 | 1462479791466 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:23:11 INFO - PROCESS | 1819 | 1462479791469 Marionette TRACE conn3 <- [1,2250,null,{}] 13:23:11 INFO - PROCESS | 1819 | 1462479791475 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:11 INFO - PROCESS | 1819 | 1462479791758 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 13:23:12 INFO - PROCESS | 1819 | 1462479792101 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:12 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a2fb800 == 128 [pid = 1819] [id = 570] 13:23:12 INFO - PROCESS | 1819 | ++DOMWINDOW == 145 (0x91163000) [pid = 1819] [serial = 1711] [outer = (nil)] 13:23:12 INFO - PROCESS | 1819 | ++DOMWINDOW == 146 (0x929d9400) [pid = 1819] [serial = 1712] [outer = 0x91163000] 13:23:12 INFO - PROCESS | 1819 | 1462479792199 Marionette DEBUG loaded listener.js 13:23:12 INFO - PROCESS | 1819 | ++DOMWINDOW == 147 (0x93bb0000) [pid = 1819] [serial = 1713] [outer = 0x91163000] 13:23:13 INFO - PROCESS | 1819 | 1462479793212 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 13:23:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:23:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1795ms 13:23:13 INFO - PROCESS | 1819 | 1462479793261 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 13:23:13 INFO - PROCESS | 1819 | 1462479793266 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 13:23:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:23:13 INFO - PROCESS | 1819 | 1462479793274 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:23:13 INFO - PROCESS | 1819 | 1462479793278 Marionette TRACE conn3 <- [1,2254,null,{}] 13:23:13 INFO - PROCESS | 1819 | 1462479793285 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:13 INFO - PROCESS | 1819 | 1462479793502 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 13:23:13 INFO - PROCESS | 1819 | 1462479793829 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:13 INFO - PROCESS | 1819 | ++DOCSHELL 0x8af7d800 == 129 [pid = 1819] [id = 571] 13:23:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 148 (0x910df000) [pid = 1819] [serial = 1714] [outer = (nil)] 13:23:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 149 (0x94f30c00) [pid = 1819] [serial = 1715] [outer = 0x910df000] 13:23:13 INFO - PROCESS | 1819 | 1462479793919 Marionette DEBUG loaded listener.js 13:23:14 INFO - PROCESS | 1819 | ++DOMWINDOW == 150 (0x94f33800) [pid = 1819] [serial = 1716] [outer = 0x910df000] 13:23:14 INFO - PROCESS | 1819 | 1462479794862 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 13:23:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:23:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1635ms 13:23:14 INFO - PROCESS | 1819 | 1462479794910 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 13:23:14 INFO - PROCESS | 1819 | 1462479794914 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 13:23:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:23:14 INFO - PROCESS | 1819 | 1462479794921 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:23:14 INFO - PROCESS | 1819 | 1462479794925 Marionette TRACE conn3 <- [1,2258,null,{}] 13:23:14 INFO - PROCESS | 1819 | 1462479794930 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:15 INFO - PROCESS | 1819 | 1462479795166 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 13:23:15 INFO - PROCESS | 1819 | 1462479795497 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:15 INFO - PROCESS | 1819 | ++DOCSHELL 0x93bb3000 == 130 [pid = 1819] [id = 572] 13:23:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 151 (0x93bba800) [pid = 1819] [serial = 1717] [outer = (nil)] 13:23:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 152 (0x95042400) [pid = 1819] [serial = 1718] [outer = 0x93bba800] 13:23:15 INFO - PROCESS | 1819 | 1462479795593 Marionette DEBUG loaded listener.js 13:23:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 153 (0x95046c00) [pid = 1819] [serial = 1719] [outer = 0x93bba800] 13:23:16 INFO - PROCESS | 1819 | 1462479796583 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:23:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:23:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1737ms 13:23:16 INFO - PROCESS | 1819 | 1462479796660 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 13:23:16 INFO - PROCESS | 1819 | 1462479796664 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 13:23:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:23:16 INFO - PROCESS | 1819 | 1462479796671 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:23:16 INFO - PROCESS | 1819 | 1462479796673 Marionette TRACE conn3 <- [1,2262,null,{}] 13:23:16 INFO - PROCESS | 1819 | 1462479796680 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:16 INFO - PROCESS | 1819 | 1462479796966 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 13:23:17 INFO - PROCESS | 1819 | 1462479797301 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:17 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a447400 == 131 [pid = 1819] [id = 573] 13:23:17 INFO - PROCESS | 1819 | ++DOMWINDOW == 154 (0x8bd1e400) [pid = 1819] [serial = 1720] [outer = (nil)] 13:23:17 INFO - PROCESS | 1819 | ++DOMWINDOW == 155 (0x974ebc00) [pid = 1819] [serial = 1721] [outer = 0x8bd1e400] 13:23:17 INFO - PROCESS | 1819 | 1462479797404 Marionette DEBUG loaded listener.js 13:23:17 INFO - PROCESS | 1819 | ++DOMWINDOW == 156 (0x9808d000) [pid = 1819] [serial = 1722] [outer = 0x8bd1e400] 13:23:18 INFO - PROCESS | 1819 | 1462479798349 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 13:23:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:23:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1736ms 13:23:18 INFO - PROCESS | 1819 | 1462479798409 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 13:23:18 INFO - PROCESS | 1819 | 1462479798412 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 13:23:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:23:18 INFO - PROCESS | 1819 | 1462479798419 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:23:18 INFO - PROCESS | 1819 | 1462479798422 Marionette TRACE conn3 <- [1,2266,null,{}] 13:23:18 INFO - PROCESS | 1819 | 1462479798429 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:18 INFO - PROCESS | 1819 | 1462479798671 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 13:23:19 INFO - PROCESS | 1819 | 1462479799001 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:19 INFO - PROCESS | 1819 | ++DOCSHELL 0x94f35400 == 132 [pid = 1819] [id = 574] 13:23:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 157 (0x94fa1000) [pid = 1819] [serial = 1723] [outer = (nil)] 13:23:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 158 (0x99ea9400) [pid = 1819] [serial = 1724] [outer = 0x94fa1000] 13:23:19 INFO - PROCESS | 1819 | 1462479799096 Marionette DEBUG loaded listener.js 13:23:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 159 (0x9a151000) [pid = 1819] [serial = 1725] [outer = 0x94fa1000] 13:23:19 INFO - PROCESS | 1819 | 1462479799995 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 13:23:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:23:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1636ms 13:23:20 INFO - PROCESS | 1819 | 1462479800056 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 13:23:20 INFO - PROCESS | 1819 | 1462479800061 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 13:23:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:23:20 INFO - PROCESS | 1819 | 1462479800067 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:23:20 INFO - PROCESS | 1819 | 1462479800072 Marionette TRACE conn3 <- [1,2270,null,{}] 13:23:20 INFO - PROCESS | 1819 | 1462479800077 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:20 INFO - PROCESS | 1819 | 1462479800335 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 13:23:20 INFO - PROCESS | 1819 | 1462479800681 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:20 INFO - PROCESS | 1819 | ++DOCSHELL 0x980d2000 == 133 [pid = 1819] [id = 575] 13:23:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 160 (0x9a367400) [pid = 1819] [serial = 1726] [outer = (nil)] 13:23:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 161 (0x9a36a000) [pid = 1819] [serial = 1727] [outer = 0x9a367400] 13:23:20 INFO - PROCESS | 1819 | 1462479800783 Marionette DEBUG loaded listener.js 13:23:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 162 (0x9a36ec00) [pid = 1819] [serial = 1728] [outer = 0x9a367400] 13:23:21 INFO - PROCESS | 1819 | 1462479801736 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 13:23:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:23:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1746ms 13:23:21 INFO - PROCESS | 1819 | 1462479801814 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 13:23:21 INFO - PROCESS | 1819 | 1462479801817 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 13:23:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:23:21 INFO - PROCESS | 1819 | 1462479801825 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:23:21 INFO - PROCESS | 1819 | 1462479801829 Marionette TRACE conn3 <- [1,2274,null,{}] 13:23:21 INFO - PROCESS | 1819 | 1462479801834 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:22 INFO - PROCESS | 1819 | 1462479802109 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 13:23:22 INFO - PROCESS | 1819 | 1462479802447 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:22 INFO - PROCESS | 1819 | ++DOCSHELL 0x8af7c000 == 134 [pid = 1819] [id = 576] 13:23:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 163 (0x8b8d0400) [pid = 1819] [serial = 1729] [outer = (nil)] 13:23:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 164 (0x9a3df800) [pid = 1819] [serial = 1730] [outer = 0x8b8d0400] 13:23:22 INFO - PROCESS | 1819 | 1462479802541 Marionette DEBUG loaded listener.js 13:23:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 165 (0x9a409c00) [pid = 1819] [serial = 1731] [outer = 0x8b8d0400] 13:23:23 INFO - PROCESS | 1819 | 1462479803483 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 13:23:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:23:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1688ms 13:23:23 INFO - PROCESS | 1819 | 1462479803514 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 13:23:23 INFO - PROCESS | 1819 | 1462479803518 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 13:23:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:23:23 INFO - PROCESS | 1819 | 1462479803524 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:23:23 INFO - PROCESS | 1819 | 1462479803528 Marionette TRACE conn3 <- [1,2278,null,{}] 13:23:23 INFO - PROCESS | 1819 | 1462479803533 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:23 INFO - PROCESS | 1819 | 1462479803733 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 13:23:24 INFO - PROCESS | 1819 | 1462479804035 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:24 INFO - PROCESS | 1819 | ++DOCSHELL 0x974de800 == 135 [pid = 1819] [id = 577] 13:23:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 166 (0x9a3d4c00) [pid = 1819] [serial = 1732] [outer = (nil)] 13:23:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 167 (0x9a77a400) [pid = 1819] [serial = 1733] [outer = 0x9a3d4c00] 13:23:24 INFO - PROCESS | 1819 | 1462479804166 Marionette DEBUG loaded listener.js 13:23:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 168 (0x9a7d0800) [pid = 1819] [serial = 1734] [outer = 0x9a3d4c00] 13:23:25 INFO - PROCESS | 1819 | 1462479805041 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 13:23:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:23:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1587ms 13:23:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:23:25 INFO - PROCESS | 1819 | 1462479805112 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 13:23:25 INFO - PROCESS | 1819 | 1462479805116 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 13:23:25 INFO - PROCESS | 1819 | 1462479805123 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:23:25 INFO - PROCESS | 1819 | 1462479805126 Marionette TRACE conn3 <- [1,2282,null,{}] 13:23:25 INFO - PROCESS | 1819 | 1462479805132 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:25 INFO - PROCESS | 1819 | 1462479805410 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 13:23:25 INFO - PROCESS | 1819 | 1462479805745 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:25 INFO - PROCESS | 1819 | ++DOCSHELL 0x88c01400 == 136 [pid = 1819] [id = 578] 13:23:25 INFO - PROCESS | 1819 | ++DOMWINDOW == 169 (0x9a76cc00) [pid = 1819] [serial = 1735] [outer = (nil)] 13:23:25 INFO - PROCESS | 1819 | ++DOMWINDOW == 170 (0x9a88c000) [pid = 1819] [serial = 1736] [outer = 0x9a76cc00] 13:23:25 INFO - PROCESS | 1819 | 1462479805839 Marionette DEBUG loaded listener.js 13:23:25 INFO - PROCESS | 1819 | ++DOMWINDOW == 171 (0x9a960000) [pid = 1819] [serial = 1737] [outer = 0x9a76cc00] 13:23:26 INFO - PROCESS | 1819 | 1462479806770 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 13:23:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:23:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1683ms 13:23:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:23:26 INFO - PROCESS | 1819 | 1462479806805 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 13:23:26 INFO - PROCESS | 1819 | 1462479806808 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 13:23:26 INFO - PROCESS | 1819 | 1462479806815 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:23:26 INFO - PROCESS | 1819 | 1462479806819 Marionette TRACE conn3 <- [1,2286,null,{}] 13:23:26 INFO - PROCESS | 1819 | 1462479806824 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:27 INFO - PROCESS | 1819 | 1462479807051 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 13:23:27 INFO - PROCESS | 1819 | 1462479807400 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:27 INFO - PROCESS | 1819 | ++DOCSHELL 0x8ed83c00 == 137 [pid = 1819] [id = 579] 13:23:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 172 (0x910d8400) [pid = 1819] [serial = 1738] [outer = (nil)] 13:23:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 173 (0x9b478c00) [pid = 1819] [serial = 1739] [outer = 0x910d8400] 13:23:27 INFO - PROCESS | 1819 | 1462479807495 Marionette DEBUG loaded listener.js 13:23:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 174 (0x9b480c00) [pid = 1819] [serial = 1740] [outer = 0x910d8400] 13:23:28 INFO - PROCESS | 1819 | 1462479808425 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 13:23:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 13:23:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1689ms 13:23:28 INFO - PROCESS | 1819 | 1462479808504 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 13:23:28 INFO - PROCESS | 1819 | 1462479808507 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 13:23:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:23:28 INFO - PROCESS | 1819 | 1462479808514 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:23:28 INFO - PROCESS | 1819 | 1462479808518 Marionette TRACE conn3 <- [1,2290,null,{}] 13:23:28 INFO - PROCESS | 1819 | 1462479808523 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:28 INFO - PROCESS | 1819 | 1462479808787 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 13:23:29 INFO - PROCESS | 1819 | 1462479809122 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:29 INFO - PROCESS | 1819 | ++DOCSHELL 0x9aaa7800 == 138 [pid = 1819] [id = 580] 13:23:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 175 (0x9abe0000) [pid = 1819] [serial = 1741] [outer = (nil)] 13:23:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 176 (0x9d471c00) [pid = 1819] [serial = 1742] [outer = 0x9abe0000] 13:23:29 INFO - PROCESS | 1819 | 1462479809214 Marionette DEBUG loaded listener.js 13:23:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 177 (0xa1059400) [pid = 1819] [serial = 1743] [outer = 0x9abe0000] 13:23:30 INFO - PROCESS | 1819 | 1462479810293 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 13:23:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:23:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1836ms 13:23:30 INFO - PROCESS | 1819 | 1462479810351 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 13:23:30 INFO - PROCESS | 1819 | 1462479810355 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 13:23:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:23:30 INFO - PROCESS | 1819 | 1462479810362 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:23:30 INFO - PROCESS | 1819 | 1462479810365 Marionette TRACE conn3 <- [1,2294,null,{}] 13:23:30 INFO - PROCESS | 1819 | 1462479810371 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:30 INFO - PROCESS | 1819 | 1462479810596 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 13:23:30 INFO - PROCESS | 1819 | 1462479810888 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:30 INFO - PROCESS | 1819 | ++DOCSHELL 0x88baa400 == 139 [pid = 1819] [id = 581] 13:23:30 INFO - PROCESS | 1819 | ++DOMWINDOW == 178 (0x9b24c400) [pid = 1819] [serial = 1744] [outer = (nil)] 13:23:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 179 (0xa2431000) [pid = 1819] [serial = 1745] [outer = 0x9b24c400] 13:23:31 INFO - PROCESS | 1819 | 1462479811023 Marionette DEBUG loaded listener.js 13:23:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 180 (0xa30d2800) [pid = 1819] [serial = 1746] [outer = 0x9b24c400] 13:23:33 INFO - PROCESS | 1819 | --DOCSHELL 0x8970f800 == 138 [pid = 1819] [id = 520] 13:23:33 INFO - PROCESS | 1819 | --DOCSHELL 0x8b430c00 == 137 [pid = 1819] [id = 563] 13:23:33 INFO - PROCESS | 1819 | --DOCSHELL 0x8ac6fc00 == 136 [pid = 1819] [id = 562] 13:23:33 INFO - PROCESS | 1819 | --DOCSHELL 0x8a8bf800 == 135 [pid = 1819] [id = 561] 13:23:33 INFO - PROCESS | 1819 | --DOCSHELL 0x88bb2c00 == 134 [pid = 1819] [id = 560] 13:23:33 INFO - PROCESS | 1819 | --DOCSHELL 0x8d04a400 == 133 [pid = 1819] [id = 558] 13:23:34 INFO - PROCESS | 1819 | --DOCSHELL 0x88baf400 == 132 [pid = 1819] [id = 557] 13:23:34 INFO - PROCESS | 1819 | --DOCSHELL 0x9b41ac00 == 131 [pid = 1819] [id = 556] 13:23:34 INFO - PROCESS | 1819 | --DOCSHELL 0x9aaa2c00 == 130 [pid = 1819] [id = 555] 13:23:34 INFO - PROCESS | 1819 | --DOCSHELL 0x8af71800 == 129 [pid = 1819] [id = 554] 13:23:34 INFO - PROCESS | 1819 | --DOCSHELL 0x921e0c00 == 128 [pid = 1819] [id = 552] 13:23:34 INFO - PROCESS | 1819 | --DOCSHELL 0x9a40f400 == 127 [pid = 1819] [id = 553] 13:23:34 INFO - PROCESS | 1819 | --DOCSHELL 0x8ac6ec00 == 126 [pid = 1819] [id = 551] 13:23:34 INFO - PROCESS | 1819 | --DOCSHELL 0x92204800 == 125 [pid = 1819] [id = 550] 13:23:34 INFO - PROCESS | 1819 | --DOCSHELL 0x9220c800 == 124 [pid = 1819] [id = 549] 13:23:34 INFO - PROCESS | 1819 | --DOCSHELL 0x87984000 == 123 [pid = 1819] [id = 548] 13:23:34 INFO - PROCESS | 1819 | --DOCSHELL 0x921db800 == 122 [pid = 1819] [id = 547] 13:23:34 INFO - PROCESS | 1819 | --DOCSHELL 0x8ed7fc00 == 121 [pid = 1819] [id = 545] 13:23:34 INFO - PROCESS | 1819 | --DOCSHELL 0x8f72f400 == 120 [pid = 1819] [id = 546] 13:23:34 INFO - PROCESS | 1819 | --DOCSHELL 0x8a8e4400 == 119 [pid = 1819] [id = 544] 13:23:34 INFO - PROCESS | 1819 | --DOCSHELL 0x8a5cc800 == 118 [pid = 1819] [id = 542] 13:23:34 INFO - PROCESS | 1819 | --DOCSHELL 0x8970c400 == 117 [pid = 1819] [id = 543] 13:23:34 INFO - PROCESS | 1819 | 1462479814095 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 179 (0x8ed77c00) [pid = 1819] [serial = 1571] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 178 (0xa30ca400) [pid = 1819] [serial = 1610] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 177 (0x93bb0800) [pid = 1819] [serial = 1584] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 176 (0x8a8b9c00) [pid = 1819] [serial = 1620] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 175 (0xa50b9800) [pid = 1819] [serial = 1614] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 174 (0x929da000) [pid = 1819] [serial = 1581] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 173 (0x8a8be000) [pid = 1819] [serial = 1616] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 172 (0x8e215000) [pid = 1819] [serial = 1625] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 171 (0x9b477000) [pid = 1819] [serial = 1605] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 170 (0x9c26b000) [pid = 1819] [serial = 1607] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 169 (0x8d2ac400) [pid = 1819] [serial = 1569] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 168 (0x8b8d5400) [pid = 1819] [serial = 1623] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 167 (0x9a3df400) [pid = 1819] [serial = 1595] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 166 (0x8a2fd000) [pid = 1819] [serial = 1566] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 165 (0x94fa6400) [pid = 1819] [serial = 1586] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 164 (0x8e21f000) [pid = 1819] [serial = 1497] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 163 (0x91160800) [pid = 1819] [serial = 1577] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 162 (0x9a61a000) [pid = 1819] [serial = 1596] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 161 (0x9a88ec00) [pid = 1819] [serial = 1601] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 160 (0x90e6d400) [pid = 1819] [serial = 1575] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 159 (0x9399d400) [pid = 1819] [serial = 1583] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 158 (0x9220fc00) [pid = 1819] [serial = 1580] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 157 (0x9a7d0400) [pid = 1819] [serial = 1599] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 156 (0x974e9400) [pid = 1819] [serial = 1590] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 155 (0x974de400) [pid = 1819] [serial = 1589] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 154 (0xa6719000) [pid = 1819] [serial = 1551] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 153 (0x91ae5400) [pid = 1819] [serial = 1578] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 152 (0x9503b400) [pid = 1819] [serial = 1587] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 151 (0x9d475400) [pid = 1819] [serial = 1608] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 150 (0xa3568800) [pid = 1819] [serial = 1613] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 149 (0x9b411400) [pid = 1819] [serial = 1604] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 148 (0x9aa9f400) [pid = 1819] [serial = 1602] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 147 (0x99501800) [pid = 1819] [serial = 1592] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 146 (0x8f603400) [pid = 1819] [serial = 1572] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 145 (0x89775000) [pid = 1819] [serial = 1565] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 144 (0x9a779c00) [pid = 1819] [serial = 1598] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 143 (0x8b430400) [pid = 1819] [serial = 1622] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 142 (0x8bd1d400) [pid = 1819] [serial = 1568] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 141 (0x99560400) [pid = 1819] [serial = 1593] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 140 (0x8e310400) [pid = 1819] [serial = 1626] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 139 (0xa3217400) [pid = 1819] [serial = 1611] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 138 (0x8f730800) [pid = 1819] [serial = 1574] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 137 (0x8a44b400) [pid = 1819] [serial = 1619] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1819 | --DOMWINDOW == 136 (0x8e217400) [pid = 1819] [serial = 1628] [outer = (nil)] [url = about:blank] 13:23:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:23:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 4040ms 13:23:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:23:34 INFO - PROCESS | 1819 | 1462479814416 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 13:23:34 INFO - PROCESS | 1819 | 1462479814420 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 13:23:34 INFO - PROCESS | 1819 | 1462479814429 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:23:34 INFO - PROCESS | 1819 | 1462479814435 Marionette TRACE conn3 <- [1,2298,null,{}] 13:23:34 INFO - PROCESS | 1819 | 1462479814445 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:34 INFO - PROCESS | 1819 | 1462479814665 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 13:23:34 INFO - PROCESS | 1819 | 1462479814898 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:34 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a443800 == 118 [pid = 1819] [id = 582] 13:23:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 137 (0x8a446000) [pid = 1819] [serial = 1747] [outer = (nil)] 13:23:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 138 (0x8a5c6400) [pid = 1819] [serial = 1748] [outer = 0x8a446000] 13:23:34 INFO - PROCESS | 1819 | 1462479814979 Marionette DEBUG loaded listener.js 13:23:35 INFO - PROCESS | 1819 | ++DOMWINDOW == 139 (0x8a8bdc00) [pid = 1819] [serial = 1749] [outer = 0x8a446000] 13:23:35 INFO - PROCESS | 1819 | 1462479815846 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 13:23:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:23:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1491ms 13:23:35 INFO - PROCESS | 1819 | 1462479815919 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 13:23:35 INFO - PROCESS | 1819 | 1462479815928 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 13:23:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:23:35 INFO - PROCESS | 1819 | 1462479815938 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:23:35 INFO - PROCESS | 1819 | 1462479815941 Marionette TRACE conn3 <- [1,2302,null,{}] 13:23:35 INFO - PROCESS | 1819 | 1462479815948 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:36 INFO - PROCESS | 1819 | 1462479816179 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 13:23:36 INFO - PROCESS | 1819 | 1462479816455 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:36 INFO - PROCESS | 1819 | ++DOCSHELL 0x8ac6d800 == 119 [pid = 1819] [id = 583] 13:23:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x8ac6ec00) [pid = 1819] [serial = 1750] [outer = (nil)] 13:23:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 141 (0x8b7a4000) [pid = 1819] [serial = 1751] [outer = 0x8ac6ec00] 13:23:36 INFO - PROCESS | 1819 | 1462479816549 Marionette DEBUG loaded listener.js 13:23:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 142 (0x8bb20800) [pid = 1819] [serial = 1752] [outer = 0x8ac6ec00] 13:23:37 INFO - PROCESS | 1819 | 1462479817482 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:23:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:23:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1583ms 13:23:37 INFO - PROCESS | 1819 | 1462479817521 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 13:23:37 INFO - PROCESS | 1819 | 1462479817524 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 13:23:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:23:37 INFO - PROCESS | 1819 | 1462479817539 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:23:37 INFO - PROCESS | 1819 | 1462479817545 Marionette TRACE conn3 <- [1,2306,null,{}] 13:23:37 INFO - PROCESS | 1819 | 1462479817562 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:37 INFO - PROCESS | 1819 | 1462479817972 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 13:23:38 INFO - PROCESS | 1819 | 1462479818199 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:38 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d2af000 == 120 [pid = 1819] [id = 584] 13:23:38 INFO - PROCESS | 1819 | ++DOMWINDOW == 143 (0x8d2b3400) [pid = 1819] [serial = 1753] [outer = (nil)] 13:23:38 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x8d785800) [pid = 1819] [serial = 1754] [outer = 0x8d2b3400] 13:23:38 INFO - PROCESS | 1819 | 1462479818281 Marionette DEBUG loaded listener.js 13:23:38 INFO - PROCESS | 1819 | ++DOMWINDOW == 145 (0x8e21a000) [pid = 1819] [serial = 1755] [outer = 0x8d2b3400] 13:23:39 INFO - PROCESS | 1819 | --DOMWINDOW == 144 (0x9c1dc400) [pid = 1819] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:23:39 INFO - PROCESS | 1819 | --DOMWINDOW == 143 (0x8d2b4800) [pid = 1819] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:23:39 INFO - PROCESS | 1819 | --DOMWINDOW == 142 (0x93bbe400) [pid = 1819] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:23:39 INFO - PROCESS | 1819 | --DOMWINDOW == 141 (0x8b430800) [pid = 1819] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:23:39 INFO - PROCESS | 1819 | --DOMWINDOW == 140 (0x921dc400) [pid = 1819] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:23:39 INFO - PROCESS | 1819 | --DOMWINDOW == 139 (0x89774800) [pid = 1819] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:23:39 INFO - PROCESS | 1819 | --DOMWINDOW == 138 (0x8a8b8400) [pid = 1819] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:23:39 INFO - PROCESS | 1819 | --DOMWINDOW == 137 (0x9a7d4400) [pid = 1819] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:23:39 INFO - PROCESS | 1819 | --DOMWINDOW == 136 (0x8af7f400) [pid = 1819] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:23:39 INFO - PROCESS | 1819 | --DOMWINDOW == 135 (0x8d04ac00) [pid = 1819] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:23:39 INFO - PROCESS | 1819 | --DOMWINDOW == 134 (0x88d26c00) [pid = 1819] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:23:39 INFO - PROCESS | 1819 | --DOMWINDOW == 133 (0x91157000) [pid = 1819] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:23:39 INFO - PROCESS | 1819 | --DOMWINDOW == 132 (0x9b02ac00) [pid = 1819] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:23:39 INFO - PROCESS | 1819 | --DOMWINDOW == 131 (0x8bb20000) [pid = 1819] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:23:39 INFO - PROCESS | 1819 | --DOMWINDOW == 130 (0x980d5400) [pid = 1819] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:23:39 INFO - PROCESS | 1819 | --DOMWINDOW == 129 (0x8d331800) [pid = 1819] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:23:39 INFO - PROCESS | 1819 | --DOMWINDOW == 128 (0x88bb4800) [pid = 1819] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:23:39 INFO - PROCESS | 1819 | --DOMWINDOW == 127 (0x8a8c0400) [pid = 1819] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:23:39 INFO - PROCESS | 1819 | --DOMWINDOW == 126 (0x94507c00) [pid = 1819] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:23:39 INFO - PROCESS | 1819 | --DOMWINDOW == 125 (0x8d32fc00) [pid = 1819] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:23:39 INFO - PROCESS | 1819 | --DOMWINDOW == 124 (0x8f605800) [pid = 1819] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:23:39 INFO - PROCESS | 1819 | --DOMWINDOW == 123 (0x8a8e7c00) [pid = 1819] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:23:39 INFO - PROCESS | 1819 | --DOMWINDOW == 122 (0x8ac6a000) [pid = 1819] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:23:39 INFO - PROCESS | 1819 | 1462479819714 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 13:23:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:23:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 2251ms 13:23:39 INFO - PROCESS | 1819 | 1462479819821 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 13:23:39 INFO - PROCESS | 1819 | 1462479819825 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 13:23:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:23:39 INFO - PROCESS | 1819 | 1462479819837 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:23:39 INFO - PROCESS | 1819 | 1462479819855 Marionette TRACE conn3 <- [1,2310,null,{}] 13:23:39 INFO - PROCESS | 1819 | 1462479819868 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:40 INFO - PROCESS | 1819 | 1462479820162 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 13:23:40 INFO - PROCESS | 1819 | 1462479820183 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:40 INFO - PROCESS | 1819 | ++DOCSHELL 0x88c0a800 == 121 [pid = 1819] [id = 585] 13:23:40 INFO - PROCESS | 1819 | ++DOMWINDOW == 123 (0x88d33c00) [pid = 1819] [serial = 1756] [outer = (nil)] 13:23:40 INFO - PROCESS | 1819 | ++DOMWINDOW == 124 (0x8b8d4400) [pid = 1819] [serial = 1757] [outer = 0x88d33c00] 13:23:40 INFO - PROCESS | 1819 | 1462479820259 Marionette DEBUG loaded listener.js 13:23:40 INFO - PROCESS | 1819 | ++DOMWINDOW == 125 (0x8e221400) [pid = 1819] [serial = 1758] [outer = 0x88d33c00] 13:23:41 INFO - PROCESS | 1819 | 1462479821172 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:23:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:23:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1354ms 13:23:41 INFO - PROCESS | 1819 | 1462479821191 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 13:23:41 INFO - PROCESS | 1819 | 1462479821195 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 13:23:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:23:41 INFO - PROCESS | 1819 | 1462479821201 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:23:41 INFO - PROCESS | 1819 | 1462479821205 Marionette TRACE conn3 <- [1,2314,null,{}] 13:23:41 INFO - PROCESS | 1819 | 1462479821210 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:41 INFO - PROCESS | 1819 | 1462479821579 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 13:23:41 INFO - PROCESS | 1819 | 1462479821960 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:41 INFO - PROCESS | 1819 | ++DOCSHELL 0x88c0ec00 == 122 [pid = 1819] [id = 586] 13:23:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 126 (0x88c10400) [pid = 1819] [serial = 1759] [outer = (nil)] 13:23:42 INFO - PROCESS | 1819 | ++DOMWINDOW == 127 (0x89771c00) [pid = 1819] [serial = 1760] [outer = 0x88c10400] 13:23:42 INFO - PROCESS | 1819 | 1462479822055 Marionette DEBUG loaded listener.js 13:23:42 INFO - PROCESS | 1819 | ++DOMWINDOW == 128 (0x8a1e5400) [pid = 1819] [serial = 1761] [outer = 0x88c10400] 13:23:43 INFO - PROCESS | 1819 | 1462479823107 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 13:23:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:23:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1936ms 13:23:43 INFO - PROCESS | 1819 | 1462479823140 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 13:23:43 INFO - PROCESS | 1819 | 1462479823147 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 13:23:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:23:43 INFO - PROCESS | 1819 | 1462479823155 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:23:43 INFO - PROCESS | 1819 | 1462479823162 Marionette TRACE conn3 <- [1,2318,null,{}] 13:23:43 INFO - PROCESS | 1819 | 1462479823170 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:43 INFO - PROCESS | 1819 | 1462479823402 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 13:23:43 INFO - PROCESS | 1819 | 1462479823741 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:43 INFO - PROCESS | 1819 | ++DOCSHELL 0x8ac61400 == 123 [pid = 1819] [id = 587] 13:23:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 129 (0x8ac6fc00) [pid = 1819] [serial = 1762] [outer = (nil)] 13:23:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 130 (0x8af7f400) [pid = 1819] [serial = 1763] [outer = 0x8ac6fc00] 13:23:43 INFO - PROCESS | 1819 | 1462479823838 Marionette DEBUG loaded listener.js 13:23:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 131 (0x8bb1f400) [pid = 1819] [serial = 1764] [outer = 0x8ac6fc00] 13:23:44 INFO - PROCESS | 1819 | 1462479824846 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 13:23:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:23:44 INFO - PROCESS | 1819 | 1462479824901 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 13:23:44 INFO - PROCESS | 1819 | 1462479824910 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:23:44 INFO - PROCESS | 1819 | 1462479824915 Marionette TRACE conn3 <- [1,2322,null,{}] 13:23:44 INFO - PROCESS | 1819 | 1462479824922 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:45 INFO - PROCESS | 1819 | 1462479825169 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 13:23:45 INFO - PROCESS | 1819 | 1462479825629 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:45 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d97f000 == 124 [pid = 1819] [id = 588] 13:23:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 132 (0x8d97fc00) [pid = 1819] [serial = 1765] [outer = (nil)] 13:23:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 133 (0x8e221800) [pid = 1819] [serial = 1766] [outer = 0x8d97fc00] 13:23:45 INFO - PROCESS | 1819 | 1462479825727 Marionette DEBUG loaded listener.js 13:23:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 134 (0x8ecaa000) [pid = 1819] [serial = 1767] [outer = 0x8d97fc00] 13:23:46 INFO - PROCESS | 1819 | 1462479826726 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 13:23:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:23:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1888ms 13:23:46 INFO - PROCESS | 1819 | 1462479826797 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 13:23:46 INFO - PROCESS | 1819 | 1462479826804 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 13:23:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:23:46 INFO - PROCESS | 1819 | 1462479826821 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:23:46 INFO - PROCESS | 1819 | 1462479826829 Marionette TRACE conn3 <- [1,2326,null,{}] 13:23:46 INFO - PROCESS | 1819 | 1462479826835 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:47 INFO - PROCESS | 1819 | 1462479827134 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 13:23:47 INFO - PROCESS | 1819 | 1462479827473 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:47 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a8e9400 == 125 [pid = 1819] [id = 589] 13:23:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 135 (0x8d04b000) [pid = 1819] [serial = 1768] [outer = (nil)] 13:23:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 136 (0x8f730800) [pid = 1819] [serial = 1769] [outer = 0x8d04b000] 13:23:47 INFO - PROCESS | 1819 | 1462479827564 Marionette DEBUG loaded listener.js 13:23:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 137 (0x90e6dc00) [pid = 1819] [serial = 1770] [outer = 0x8d04b000] 13:23:48 INFO - PROCESS | 1819 | 1462479828544 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 13:23:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:23:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1806ms 13:23:48 INFO - PROCESS | 1819 | 1462479828620 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 13:23:48 INFO - PROCESS | 1819 | 1462479828623 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 13:23:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:23:48 INFO - PROCESS | 1819 | 1462479828630 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:23:48 INFO - PROCESS | 1819 | 1462479828634 Marionette TRACE conn3 <- [1,2330,null,{}] 13:23:48 INFO - PROCESS | 1819 | 1462479828640 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:48 INFO - PROCESS | 1819 | 1462479828924 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 13:23:49 INFO - PROCESS | 1819 | 1462479829269 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:49 INFO - PROCESS | 1819 | ++DOCSHELL 0x8976cc00 == 126 [pid = 1819] [id = 590] 13:23:49 INFO - PROCESS | 1819 | ++DOMWINDOW == 138 (0x8a44b400) [pid = 1819] [serial = 1771] [outer = (nil)] 13:23:49 INFO - PROCESS | 1819 | ++DOMWINDOW == 139 (0x91ae2c00) [pid = 1819] [serial = 1772] [outer = 0x8a44b400] 13:23:49 INFO - PROCESS | 1819 | 1462479829363 Marionette DEBUG loaded listener.js 13:23:49 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x91ae9400) [pid = 1819] [serial = 1773] [outer = 0x8a44b400] 13:23:50 INFO - PROCESS | 1819 | 1462479830292 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 13:23:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:23:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1736ms 13:23:50 INFO - PROCESS | 1819 | 1462479830368 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 13:23:50 INFO - PROCESS | 1819 | 1462479830373 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 13:23:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:23:50 INFO - PROCESS | 1819 | 1462479830379 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:23:50 INFO - PROCESS | 1819 | 1462479830383 Marionette TRACE conn3 <- [1,2334,null,{}] 13:23:50 INFO - PROCESS | 1819 | 1462479830389 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:50 INFO - PROCESS | 1819 | 1462479830619 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 13:23:50 INFO - PROCESS | 1819 | 1462479830969 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:51 INFO - PROCESS | 1819 | ++DOCSHELL 0x9220a400 == 127 [pid = 1819] [id = 591] 13:23:51 INFO - PROCESS | 1819 | ++DOMWINDOW == 141 (0x9220b400) [pid = 1819] [serial = 1774] [outer = (nil)] 13:23:51 INFO - PROCESS | 1819 | ++DOMWINDOW == 142 (0x92210400) [pid = 1819] [serial = 1775] [outer = 0x9220b400] 13:23:51 INFO - PROCESS | 1819 | 1462479831078 Marionette DEBUG loaded listener.js 13:23:51 INFO - PROCESS | 1819 | ++DOMWINDOW == 143 (0x939a2000) [pid = 1819] [serial = 1776] [outer = 0x9220b400] 13:23:52 INFO - PROCESS | 1819 | 1462479832046 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 13:23:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:23:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1737ms 13:23:52 INFO - PROCESS | 1819 | 1462479832118 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 13:23:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:23:52 INFO - PROCESS | 1819 | 1462479832122 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 13:23:52 INFO - PROCESS | 1819 | 1462479832129 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:23:52 INFO - PROCESS | 1819 | 1462479832133 Marionette TRACE conn3 <- [1,2338,null,{}] 13:23:52 INFO - PROCESS | 1819 | 1462479832138 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:52 INFO - PROCESS | 1819 | 1462479832426 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 13:23:52 INFO - PROCESS | 1819 | 1462479832760 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:52 INFO - PROCESS | 1819 | ++DOCSHELL 0x910e5400 == 128 [pid = 1819] [id = 592] 13:23:52 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x91160800) [pid = 1819] [serial = 1777] [outer = (nil)] 13:23:52 INFO - PROCESS | 1819 | ++DOMWINDOW == 145 (0x94fa2c00) [pid = 1819] [serial = 1778] [outer = 0x91160800] 13:23:52 INFO - PROCESS | 1819 | 1462479832855 Marionette DEBUG loaded listener.js 13:23:52 INFO - PROCESS | 1819 | ++DOMWINDOW == 146 (0x9503a400) [pid = 1819] [serial = 1779] [outer = 0x91160800] 13:23:53 INFO - PROCESS | 1819 | 1462479833822 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 13:23:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:23:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1751ms 13:23:53 INFO - PROCESS | 1819 | 1462479833880 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 13:23:53 INFO - PROCESS | 1819 | 1462479833884 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 13:23:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:23:53 INFO - PROCESS | 1819 | 1462479833890 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:23:53 INFO - PROCESS | 1819 | 1462479833894 Marionette TRACE conn3 <- [1,2342,null,{}] 13:23:53 INFO - PROCESS | 1819 | 1462479833900 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:54 INFO - PROCESS | 1819 | 1462479834138 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 13:23:54 INFO - PROCESS | 1819 | 1462479834492 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:54 INFO - PROCESS | 1819 | ++DOCSHELL 0x8e31bc00 == 129 [pid = 1819] [id = 593] 13:23:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 147 (0x91ae4c00) [pid = 1819] [serial = 1780] [outer = (nil)] 13:23:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 148 (0x9744f800) [pid = 1819] [serial = 1781] [outer = 0x91ae4c00] 13:23:54 INFO - PROCESS | 1819 | 1462479834589 Marionette DEBUG loaded listener.js 13:23:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 149 (0x974df400) [pid = 1819] [serial = 1782] [outer = 0x91ae4c00] 13:23:55 INFO - PROCESS | 1819 | 1462479835510 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 13:23:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:23:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1680ms 13:23:55 INFO - PROCESS | 1819 | 1462479835572 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 13:23:55 INFO - PROCESS | 1819 | 1462479835577 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 13:23:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:23:55 INFO - PROCESS | 1819 | 1462479835583 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:23:55 INFO - PROCESS | 1819 | 1462479835586 Marionette TRACE conn3 <- [1,2346,null,{}] 13:23:55 INFO - PROCESS | 1819 | 1462479835592 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:55 INFO - PROCESS | 1819 | 1462479835827 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 13:23:56 INFO - PROCESS | 1819 | 1462479836160 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:56 INFO - PROCESS | 1819 | ++DOCSHELL 0x93bbac00 == 130 [pid = 1819] [id = 594] 13:23:56 INFO - PROCESS | 1819 | ++DOMWINDOW == 150 (0x94fe7c00) [pid = 1819] [serial = 1783] [outer = (nil)] 13:23:56 INFO - PROCESS | 1819 | ++DOMWINDOW == 151 (0x990b3800) [pid = 1819] [serial = 1784] [outer = 0x94fe7c00] 13:23:56 INFO - PROCESS | 1819 | 1462479836254 Marionette DEBUG loaded listener.js 13:23:56 INFO - PROCESS | 1819 | ++DOMWINDOW == 152 (0x99f23400) [pid = 1819] [serial = 1785] [outer = 0x94fe7c00] 13:23:57 INFO - PROCESS | 1819 | 1462479837187 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 13:23:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:23:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1633ms 13:23:57 INFO - PROCESS | 1819 | 1462479837216 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 13:23:57 INFO - PROCESS | 1819 | 1462479837221 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 13:23:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:23:57 INFO - PROCESS | 1819 | 1462479837227 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:23:57 INFO - PROCESS | 1819 | 1462479837237 Marionette TRACE conn3 <- [1,2350,null,{}] 13:23:57 INFO - PROCESS | 1819 | 1462479837242 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:57 INFO - PROCESS | 1819 | 1462479837470 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 13:23:57 INFO - PROCESS | 1819 | 1462479837819 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:57 INFO - PROCESS | 1819 | ++DOCSHELL 0x88c03000 == 131 [pid = 1819] [id = 595] 13:23:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 153 (0x8aa4dc00) [pid = 1819] [serial = 1786] [outer = (nil)] 13:23:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 154 (0x9a2cf000) [pid = 1819] [serial = 1787] [outer = 0x8aa4dc00] 13:23:57 INFO - PROCESS | 1819 | 1462479837914 Marionette DEBUG loaded listener.js 13:23:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 155 (0x9a2d9400) [pid = 1819] [serial = 1788] [outer = 0x8aa4dc00] 13:23:58 INFO - PROCESS | 1819 | 1462479838846 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 13:23:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:23:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1687ms 13:23:58 INFO - PROCESS | 1819 | 1462479838915 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 13:23:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:23:58 INFO - PROCESS | 1819 | 1462479838921 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 13:23:58 INFO - PROCESS | 1819 | 1462479838927 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:23:58 INFO - PROCESS | 1819 | 1462479838931 Marionette TRACE conn3 <- [1,2354,null,{}] 13:23:58 INFO - PROCESS | 1819 | 1462479838937 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:59 INFO - PROCESS | 1819 | 1462479839226 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 13:23:59 INFO - PROCESS | 1819 | 1462479839579 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:59 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a401800 == 132 [pid = 1819] [id = 596] 13:23:59 INFO - PROCESS | 1819 | ++DOMWINDOW == 156 (0x9a402000) [pid = 1819] [serial = 1789] [outer = (nil)] 13:23:59 INFO - PROCESS | 1819 | ++DOMWINDOW == 157 (0x9a40c800) [pid = 1819] [serial = 1790] [outer = 0x9a402000] 13:23:59 INFO - PROCESS | 1819 | 1462479839689 Marionette DEBUG loaded listener.js 13:23:59 INFO - PROCESS | 1819 | ++DOMWINDOW == 158 (0x9a77b400) [pid = 1819] [serial = 1791] [outer = 0x9a402000] 13:24:00 INFO - PROCESS | 1819 | 1462479840697 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 13:24:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:24:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1847ms 13:24:00 INFO - PROCESS | 1819 | 1462479840775 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 13:24:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:24:00 INFO - PROCESS | 1819 | 1462479840780 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 13:24:00 INFO - PROCESS | 1819 | 1462479840786 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:24:00 INFO - PROCESS | 1819 | 1462479840791 Marionette TRACE conn3 <- [1,2358,null,{}] 13:24:00 INFO - PROCESS | 1819 | 1462479840797 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:01 INFO - PROCESS | 1819 | 1462479841069 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 13:24:01 INFO - PROCESS | 1819 | 1462479841414 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:01 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a7d3000 == 133 [pid = 1819] [id = 597] 13:24:01 INFO - PROCESS | 1819 | ++DOMWINDOW == 159 (0x9a7dbc00) [pid = 1819] [serial = 1792] [outer = (nil)] 13:24:01 INFO - PROCESS | 1819 | ++DOMWINDOW == 160 (0x9b413000) [pid = 1819] [serial = 1793] [outer = 0x9a7dbc00] 13:24:01 INFO - PROCESS | 1819 | 1462479841514 Marionette DEBUG loaded listener.js 13:24:01 INFO - PROCESS | 1819 | ++DOMWINDOW == 161 (0x9b477000) [pid = 1819] [serial = 1794] [outer = 0x9a7dbc00] 13:24:02 INFO - PROCESS | 1819 | 1462479842501 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 13:24:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:24:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1783ms 13:24:02 INFO - PROCESS | 1819 | 1462479842573 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 13:24:02 INFO - PROCESS | 1819 | 1462479842577 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 13:24:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:24:02 INFO - PROCESS | 1819 | 1462479842583 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:24:02 INFO - PROCESS | 1819 | 1462479842586 Marionette TRACE conn3 <- [1,2362,null,{}] 13:24:02 INFO - PROCESS | 1819 | 1462479842592 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:02 INFO - PROCESS | 1819 | 1462479842827 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 13:24:03 INFO - PROCESS | 1819 | 1462479843184 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:03 INFO - PROCESS | 1819 | ++DOCSHELL 0x8bb28c00 == 134 [pid = 1819] [id = 598] 13:24:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 162 (0x8d78a000) [pid = 1819] [serial = 1795] [outer = (nil)] 13:24:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 163 (0x9c1dc400) [pid = 1819] [serial = 1796] [outer = 0x8d78a000] 13:24:03 INFO - PROCESS | 1819 | 1462479843275 Marionette DEBUG loaded listener.js 13:24:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 164 (0x9d47a800) [pid = 1819] [serial = 1797] [outer = 0x8d78a000] 13:24:04 INFO - PROCESS | 1819 | 1462479844243 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 13:24:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:24:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1738ms 13:24:04 INFO - PROCESS | 1819 | 1462479844322 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 13:24:04 INFO - PROCESS | 1819 | 1462479844325 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 13:24:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:24:04 INFO - PROCESS | 1819 | 1462479844332 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:24:04 INFO - PROCESS | 1819 | 1462479844336 Marionette TRACE conn3 <- [1,2366,null,{}] 13:24:04 INFO - PROCESS | 1819 | 1462479844342 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:04 INFO - PROCESS | 1819 | 1462479844680 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 13:24:05 INFO - PROCESS | 1819 | 1462479845077 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:05 INFO - PROCESS | 1819 | ++DOCSHELL 0x8970f000 == 135 [pid = 1819] [id = 599] 13:24:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 165 (0x9b419400) [pid = 1819] [serial = 1798] [outer = (nil)] 13:24:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 166 (0xa2610000) [pid = 1819] [serial = 1799] [outer = 0x9b419400] 13:24:05 INFO - PROCESS | 1819 | 1462479845165 Marionette DEBUG loaded listener.js 13:24:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 167 (0xa3217400) [pid = 1819] [serial = 1800] [outer = 0x9b419400] 13:24:06 INFO - PROCESS | 1819 | 1462479846146 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 13:24:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:24:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1886ms 13:24:06 INFO - PROCESS | 1819 | 1462479846220 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 13:24:06 INFO - PROCESS | 1819 | 1462479846223 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 13:24:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:24:06 INFO - PROCESS | 1819 | 1462479846230 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:24:06 INFO - PROCESS | 1819 | 1462479846234 Marionette TRACE conn3 <- [1,2370,null,{}] 13:24:06 INFO - PROCESS | 1819 | 1462479846240 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:06 INFO - PROCESS | 1819 | 1462479846491 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 13:24:06 INFO - PROCESS | 1819 | 1462479846839 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:06 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a367000 == 136 [pid = 1819] [id = 600] 13:24:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 168 (0x9c1d8800) [pid = 1819] [serial = 1801] [outer = (nil)] 13:24:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 169 (0xa500c000) [pid = 1819] [serial = 1802] [outer = 0x9c1d8800] 13:24:06 INFO - PROCESS | 1819 | 1462479846930 Marionette DEBUG loaded listener.js 13:24:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 170 (0xa50b9800) [pid = 1819] [serial = 1803] [outer = 0x9c1d8800] 13:24:07 INFO - PROCESS | 1819 | 1462479847834 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 13:24:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:24:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1640ms 13:24:07 INFO - PROCESS | 1819 | 1462479847871 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 13:24:07 INFO - PROCESS | 1819 | 1462479847875 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 13:24:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:24:07 INFO - PROCESS | 1819 | 1462479847881 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:24:07 INFO - PROCESS | 1819 | 1462479847885 Marionette TRACE conn3 <- [1,2374,null,{}] 13:24:07 INFO - PROCESS | 1819 | 1462479847890 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:08 INFO - PROCESS | 1819 | 1462479848121 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 13:24:08 INFO - PROCESS | 1819 | 1462479848476 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:08 INFO - PROCESS | 1819 | ++DOCSHELL 0x89769800 == 137 [pid = 1819] [id = 601] 13:24:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 171 (0x8d338000) [pid = 1819] [serial = 1804] [outer = (nil)] 13:24:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 172 (0xa6782000) [pid = 1819] [serial = 1805] [outer = 0x8d338000] 13:24:08 INFO - PROCESS | 1819 | 1462479848569 Marionette DEBUG loaded listener.js 13:24:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 173 (0xa683ac00) [pid = 1819] [serial = 1806] [outer = 0x8d338000] 13:24:09 INFO - PROCESS | 1819 | 1462479849544 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 13:24:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:24:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1735ms 13:24:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:24:09 INFO - PROCESS | 1819 | 1462479849618 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 13:24:09 INFO - PROCESS | 1819 | 1462479849621 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 13:24:09 INFO - PROCESS | 1819 | 1462479849628 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:24:09 INFO - PROCESS | 1819 | 1462479849631 Marionette TRACE conn3 <- [1,2378,null,{}] 13:24:09 INFO - PROCESS | 1819 | 1462479849637 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:09 INFO - PROCESS | 1819 | 1462479849914 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 13:24:10 INFO - PROCESS | 1819 | 1462479850256 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:10 INFO - PROCESS | 1819 | ++DOCSHELL 0x86623c00 == 138 [pid = 1819] [id = 602] 13:24:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 174 (0x86624000) [pid = 1819] [serial = 1807] [outer = (nil)] 13:24:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 175 (0x8662b800) [pid = 1819] [serial = 1808] [outer = 0x86624000] 13:24:10 INFO - PROCESS | 1819 | 1462479850351 Marionette DEBUG loaded listener.js 13:24:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 176 (0x8662d800) [pid = 1819] [serial = 1809] [outer = 0x86624000] 13:24:11 INFO - PROCESS | 1819 | 1462479851280 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 13:24:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:24:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1689ms 13:24:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:24:11 INFO - PROCESS | 1819 | 1462479851317 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 13:24:11 INFO - PROCESS | 1819 | 1462479851320 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 13:24:11 INFO - PROCESS | 1819 | 1462479851327 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:24:11 INFO - PROCESS | 1819 | 1462479851330 Marionette TRACE conn3 <- [1,2382,null,{}] 13:24:11 INFO - PROCESS | 1819 | 1462479851336 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:11 INFO - PROCESS | 1819 | 1462479851541 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 13:24:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8a5c1c00 == 137 [pid = 1819] [id = 384] 13:24:13 INFO - PROCESS | 1819 | --DOCSHELL 0x88d26400 == 136 [pid = 1819] [id = 432] 13:24:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8a2fac00 == 135 [pid = 1819] [id = 389] 13:24:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8b431400 == 134 [pid = 1819] [id = 385] 13:24:13 INFO - PROCESS | 1819 | --DOCSHELL 0x87985800 == 133 [pid = 1819] [id = 397] 13:24:13 INFO - PROCESS | 1819 | --DOCSHELL 0x87984400 == 132 [pid = 1819] [id = 387] 13:24:13 INFO - PROCESS | 1819 | --DOCSHELL 0x929d0400 == 131 [pid = 1819] [id = 398] 13:24:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8b7a9400 == 130 [pid = 1819] [id = 392] 13:24:13 INFO - PROCESS | 1819 | --DOCSHELL 0x88c0a800 == 129 [pid = 1819] [id = 585] 13:24:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8d2af000 == 128 [pid = 1819] [id = 584] 13:24:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8ac6d800 == 127 [pid = 1819] [id = 583] 13:24:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8a443800 == 126 [pid = 1819] [id = 582] 13:24:13 INFO - PROCESS | 1819 | --DOCSHELL 0x9aaa7800 == 125 [pid = 1819] [id = 580] 13:24:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8ed83c00 == 124 [pid = 1819] [id = 579] 13:24:13 INFO - PROCESS | 1819 | --DOCSHELL 0x88c01400 == 123 [pid = 1819] [id = 578] 13:24:13 INFO - PROCESS | 1819 | --DOCSHELL 0x974de800 == 122 [pid = 1819] [id = 577] 13:24:13 INFO - PROCESS | 1819 | --DOCSHELL 0x980d2000 == 121 [pid = 1819] [id = 575] 13:24:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8af7c000 == 120 [pid = 1819] [id = 576] 13:24:13 INFO - PROCESS | 1819 | --DOCSHELL 0x94f35400 == 119 [pid = 1819] [id = 574] 13:24:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8a447400 == 118 [pid = 1819] [id = 573] 13:24:13 INFO - PROCESS | 1819 | --DOCSHELL 0x93bb3000 == 117 [pid = 1819] [id = 572] 13:24:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8af7d800 == 116 [pid = 1819] [id = 571] 13:24:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8a2fb800 == 115 [pid = 1819] [id = 570] 13:24:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8ecad000 == 114 [pid = 1819] [id = 568] 13:24:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8ed7cc00 == 113 [pid = 1819] [id = 569] 13:24:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8ecad400 == 112 [pid = 1819] [id = 567] 13:24:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8a44f000 == 111 [pid = 1819] [id = 566] 13:24:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8976d800 == 110 [pid = 1819] [id = 565] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 175 (0x9a218c00) [pid = 1819] [serial = 1655] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 174 (0x8bd1f000) [pid = 1819] [serial = 1689] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 173 (0x91aeec00) [pid = 1819] [serial = 1640] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 172 (0x9a3de800) [pid = 1819] [serial = 1659] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 171 (0xa242f800) [pid = 1819] [serial = 1679] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 170 (0xa6237c00) [pid = 1819] [serial = 1674] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 169 (0x8d785000) [pid = 1819] [serial = 1691] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 168 (0x974e3400) [pid = 1819] [serial = 1650] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 167 (0x9d845c00) [pid = 1819] [serial = 1667] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 166 (0x90e65000) [pid = 1819] [serial = 1637] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 165 (0xa30d3800) [pid = 1819] [serial = 1671] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 164 (0x8d334c00) [pid = 1819] [serial = 1634] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 163 (0x8d976000) [pid = 1819] [serial = 1692] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 162 (0x8d051400) [pid = 1819] [serial = 1676] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 161 (0x8ac64800) [pid = 1819] [serial = 1686] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 160 (0x88d28c00) [pid = 1819] [serial = 1682] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 159 (0x8e218000) [pid = 1819] [serial = 1635] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 158 (0x8d339800) [pid = 1819] [serial = 1563] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 157 (0x910dec00) [pid = 1819] [serial = 1638] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 156 (0x8d784c00) [pid = 1819] [serial = 1694] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 155 (0xa30cb000) [pid = 1819] [serial = 1670] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 154 (0x9a21d400) [pid = 1819] [serial = 1656] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 153 (0x99134000) [pid = 1819] [serial = 1652] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 152 (0x9b480000) [pid = 1819] [serial = 1664] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 151 (0x92246c00) [pid = 1819] [serial = 1643] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 150 (0x8a5c3400) [pid = 1819] [serial = 1631] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 149 (0x8a8c1800) [pid = 1819] [serial = 1617] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 148 (0x9a888800) [pid = 1819] [serial = 1661] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 147 (0x8a8c5c00) [pid = 1819] [serial = 1632] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 146 (0x8b8d1c00) [pid = 1819] [serial = 1688] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 145 (0x8d052c00) [pid = 1819] [serial = 1677] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 144 (0x99e9e000) [pid = 1819] [serial = 1653] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 143 (0xa4e0cc00) [pid = 1819] [serial = 1680] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 142 (0x91dc5000) [pid = 1819] [serial = 1641] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 141 (0xa05f9400) [pid = 1819] [serial = 1668] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 140 (0x94f30400) [pid = 1819] [serial = 1646] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 139 (0x9b5a2800) [pid = 1819] [serial = 1665] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 138 (0x9a3d6800) [pid = 1819] [serial = 1658] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 137 (0x9abdd800) [pid = 1819] [serial = 1662] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 136 (0x94f9d000) [pid = 1819] [serial = 1647] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 135 (0xa506b800) [pid = 1819] [serial = 1673] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 134 (0x8970b800) [pid = 1819] [serial = 1683] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 133 (0x8a8ea800) [pid = 1819] [serial = 1685] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 132 (0x97451c00) [pid = 1819] [serial = 1649] [outer = (nil)] [url = about:blank] 13:24:13 INFO - PROCESS | 1819 | --DOMWINDOW == 131 (0x929d5c00) [pid = 1819] [serial = 1644] [outer = (nil)] [url = about:blank] 13:24:14 INFO - PROCESS | 1819 | 1462479853984 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:14 INFO - PROCESS | 1819 | ++DOCSHELL 0x8773c800 == 111 [pid = 1819] [id = 603] 13:24:14 INFO - PROCESS | 1819 | ++DOMWINDOW == 132 (0x8773cc00) [pid = 1819] [serial = 1810] [outer = (nil)] 13:24:14 INFO - PROCESS | 1819 | ++DOMWINDOW == 133 (0x8773ec00) [pid = 1819] [serial = 1811] [outer = 0x8773cc00] 13:24:14 INFO - PROCESS | 1819 | 1462479854073 Marionette DEBUG loaded listener.js 13:24:14 INFO - PROCESS | 1819 | ++DOMWINDOW == 134 (0x884f1400) [pid = 1819] [serial = 1812] [outer = 0x8773cc00] 13:24:14 INFO - PROCESS | 1819 | 1462479854953 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 13:24:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:24:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 3657ms 13:24:14 INFO - PROCESS | 1819 | 1462479854985 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 13:24:14 INFO - PROCESS | 1819 | 1462479854991 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 13:24:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:24:15 INFO - PROCESS | 1819 | 1462479854999 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:24:15 INFO - PROCESS | 1819 | 1462479855005 Marionette TRACE conn3 <- [1,2386,null,{}] 13:24:15 INFO - PROCESS | 1819 | 1462479855044 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:15 INFO - PROCESS | 1819 | 1462479855264 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 13:24:15 INFO - PROCESS | 1819 | 1462479855277 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:15 INFO - PROCESS | 1819 | ++DOCSHELL 0x88c02c00 == 112 [pid = 1819] [id = 604] 13:24:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 135 (0x88c0b400) [pid = 1819] [serial = 1813] [outer = (nil)] 13:24:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 136 (0x89707000) [pid = 1819] [serial = 1814] [outer = 0x88c0b400] 13:24:15 INFO - PROCESS | 1819 | 1462479855550 Marionette DEBUG loaded listener.js 13:24:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 137 (0x8a1db000) [pid = 1819] [serial = 1815] [outer = 0x88c0b400] 13:24:16 INFO - PROCESS | 1819 | 1462479856511 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 13:24:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:24:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1560ms 13:24:16 INFO - PROCESS | 1819 | 1462479856562 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 13:24:16 INFO - PROCESS | 1819 | 1462479856568 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 13:24:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:24:16 INFO - PROCESS | 1819 | 1462479856583 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:24:16 INFO - PROCESS | 1819 | 1462479856586 Marionette TRACE conn3 <- [1,2390,null,{}] 13:24:16 INFO - PROCESS | 1819 | 1462479856592 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:16 INFO - PROCESS | 1819 | 1462479856881 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 13:24:16 INFO - PROCESS | 1819 | 1462479856918 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:16 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a2f1000 == 113 [pid = 1819] [id = 605] 13:24:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 138 (0x8a2f7800) [pid = 1819] [serial = 1816] [outer = (nil)] 13:24:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 139 (0x8a8b7c00) [pid = 1819] [serial = 1817] [outer = 0x8a2f7800] 13:24:17 INFO - PROCESS | 1819 | 1462479856994 Marionette DEBUG loaded listener.js 13:24:17 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x8a8c6000) [pid = 1819] [serial = 1818] [outer = 0x8a2f7800] 13:24:18 INFO - PROCESS | 1819 | 1462479858140 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 13:24:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:24:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1589ms 13:24:18 INFO - PROCESS | 1819 | 1462479858163 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 13:24:18 INFO - PROCESS | 1819 | 1462479858167 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 13:24:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:24:18 INFO - PROCESS | 1819 | 1462479858181 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:24:18 INFO - PROCESS | 1819 | 1462479858189 Marionette TRACE conn3 <- [1,2394,null,{}] 13:24:18 INFO - PROCESS | 1819 | 1462479858204 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:18 INFO - PROCESS | 1819 | 1462479858986 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 13:24:19 INFO - PROCESS | 1819 | --DOMWINDOW == 139 (0x8a446000) [pid = 1819] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:24:19 INFO - PROCESS | 1819 | --DOMWINDOW == 138 (0x8a441c00) [pid = 1819] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:24:19 INFO - PROCESS | 1819 | --DOMWINDOW == 137 (0x9a76cc00) [pid = 1819] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:24:19 INFO - PROCESS | 1819 | --DOMWINDOW == 136 (0x8a5c5000) [pid = 1819] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:24:19 INFO - PROCESS | 1819 | --DOMWINDOW == 135 (0x8d2b3400) [pid = 1819] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:24:19 INFO - PROCESS | 1819 | --DOMWINDOW == 134 (0x8a5cd800) [pid = 1819] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:24:19 INFO - PROCESS | 1819 | --DOMWINDOW == 133 (0x8ed77400) [pid = 1819] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:24:19 INFO - PROCESS | 1819 | --DOMWINDOW == 132 (0x910df000) [pid = 1819] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:24:19 INFO - PROCESS | 1819 | --DOMWINDOW == 131 (0x8b8d0400) [pid = 1819] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:24:19 INFO - PROCESS | 1819 | --DOMWINDOW == 130 (0x910d8c00) [pid = 1819] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:24:19 INFO - PROCESS | 1819 | --DOMWINDOW == 129 (0x9a3d4c00) [pid = 1819] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:24:19 INFO - PROCESS | 1819 | --DOMWINDOW == 128 (0x9b24c400) [pid = 1819] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:24:19 INFO - PROCESS | 1819 | --DOMWINDOW == 127 (0x9abe0000) [pid = 1819] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:24:19 INFO - PROCESS | 1819 | --DOMWINDOW == 126 (0x9a367400) [pid = 1819] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:24:19 INFO - PROCESS | 1819 | --DOMWINDOW == 125 (0x93bba800) [pid = 1819] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:24:19 INFO - PROCESS | 1819 | --DOMWINDOW == 124 (0x8ac6ec00) [pid = 1819] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:24:19 INFO - PROCESS | 1819 | --DOMWINDOW == 123 (0x8bd1e400) [pid = 1819] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:24:19 INFO - PROCESS | 1819 | --DOMWINDOW == 122 (0x8f608000) [pid = 1819] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:24:19 INFO - PROCESS | 1819 | --DOMWINDOW == 121 (0x910d8400) [pid = 1819] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:24:19 INFO - PROCESS | 1819 | --DOMWINDOW == 120 (0x91163000) [pid = 1819] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:24:19 INFO - PROCESS | 1819 | --DOMWINDOW == 119 (0x94fa1000) [pid = 1819] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:24:19 INFO - PROCESS | 1819 | 1462479859228 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:19 INFO - PROCESS | 1819 | ++DOCSHELL 0x88c0cc00 == 114 [pid = 1819] [id = 606] 13:24:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 120 (0x8a295400) [pid = 1819] [serial = 1819] [outer = (nil)] 13:24:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 121 (0x8a5c7800) [pid = 1819] [serial = 1820] [outer = 0x8a295400] 13:24:19 INFO - PROCESS | 1819 | 1462479859334 Marionette DEBUG loaded listener.js 13:24:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 122 (0x8b8ce800) [pid = 1819] [serial = 1821] [outer = 0x8a295400] 13:24:20 INFO - PROCESS | 1819 | 1462479860136 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:24:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:24:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 2001ms 13:24:20 INFO - PROCESS | 1819 | 1462479860186 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 13:24:20 INFO - PROCESS | 1819 | 1462479860191 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 13:24:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:24:20 INFO - PROCESS | 1819 | 1462479860197 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:24:20 INFO - PROCESS | 1819 | 1462479860200 Marionette TRACE conn3 <- [1,2398,null,{}] 13:24:20 INFO - PROCESS | 1819 | 1462479860206 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:20 INFO - PROCESS | 1819 | 1462479860424 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 13:24:20 INFO - PROCESS | 1819 | 1462479860628 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:20 INFO - PROCESS | 1819 | ++DOCSHELL 0x8662a400 == 115 [pid = 1819] [id = 607] 13:24:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 123 (0x8a44b000) [pid = 1819] [serial = 1822] [outer = (nil)] 13:24:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 124 (0x8bd74800) [pid = 1819] [serial = 1823] [outer = 0x8a44b000] 13:24:20 INFO - PROCESS | 1819 | 1462479860707 Marionette DEBUG loaded listener.js 13:24:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 125 (0x8d04a000) [pid = 1819] [serial = 1824] [outer = 0x8a44b000] 13:24:21 INFO - PROCESS | 1819 | 1462479861891 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 13:24:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:24:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1734ms 13:24:21 INFO - PROCESS | 1819 | 1462479861933 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 13:24:21 INFO - PROCESS | 1819 | 1462479861940 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 13:24:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:24:21 INFO - PROCESS | 1819 | 1462479861950 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:24:21 INFO - PROCESS | 1819 | 1462479861956 Marionette TRACE conn3 <- [1,2402,null,{}] 13:24:21 INFO - PROCESS | 1819 | 1462479861964 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:22 INFO - PROCESS | 1819 | 1462479862241 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 13:24:22 INFO - PROCESS | 1819 | 1462479862607 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:22 INFO - PROCESS | 1819 | ++DOCSHELL 0x88c0f000 == 116 [pid = 1819] [id = 608] 13:24:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 126 (0x88d26400) [pid = 1819] [serial = 1825] [outer = (nil)] 13:24:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 127 (0x8a28cc00) [pid = 1819] [serial = 1826] [outer = 0x88d26400] 13:24:22 INFO - PROCESS | 1819 | 1462479862703 Marionette DEBUG loaded listener.js 13:24:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 128 (0x8a8bec00) [pid = 1819] [serial = 1827] [outer = 0x88d26400] 13:24:23 INFO - PROCESS | 1819 | 1462479863692 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 13:24:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:24:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1791ms 13:24:23 INFO - PROCESS | 1819 | 1462479863742 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 13:24:23 INFO - PROCESS | 1819 | 1462479863751 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 13:24:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:24:23 INFO - PROCESS | 1819 | 1462479863762 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:24:23 INFO - PROCESS | 1819 | 1462479863766 Marionette TRACE conn3 <- [1,2406,null,{}] 13:24:23 INFO - PROCESS | 1819 | 1462479863773 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:23 INFO - PROCESS | 1819 | 1462479863991 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 13:24:24 INFO - PROCESS | 1819 | 1462479864353 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:24 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b42e800 == 117 [pid = 1819] [id = 609] 13:24:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 129 (0x8b42ec00) [pid = 1819] [serial = 1828] [outer = (nil)] 13:24:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 130 (0x8bd1d400) [pid = 1819] [serial = 1829] [outer = 0x8b42ec00] 13:24:24 INFO - PROCESS | 1819 | 1462479864445 Marionette DEBUG loaded listener.js 13:24:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 131 (0x8d051c00) [pid = 1819] [serial = 1830] [outer = 0x8b42ec00] 13:24:25 INFO - PROCESS | 1819 | 1462479865427 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 13:24:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:24:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1735ms 13:24:25 INFO - PROCESS | 1819 | 1462479865498 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 13:24:25 INFO - PROCESS | 1819 | 1462479865503 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 13:24:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:24:25 INFO - PROCESS | 1819 | 1462479865510 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:24:25 INFO - PROCESS | 1819 | 1462479865516 Marionette TRACE conn3 <- [1,2410,null,{}] 13:24:25 INFO - PROCESS | 1819 | 1462479865534 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:25 INFO - PROCESS | 1819 | 1462479865885 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 13:24:26 INFO - PROCESS | 1819 | 1462479866160 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:26 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d788000 == 118 [pid = 1819] [id = 610] 13:24:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 132 (0x8d78ac00) [pid = 1819] [serial = 1831] [outer = (nil)] 13:24:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 133 (0x8d979000) [pid = 1819] [serial = 1832] [outer = 0x8d78ac00] 13:24:26 INFO - PROCESS | 1819 | 1462479866255 Marionette DEBUG loaded listener.js 13:24:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 134 (0x8e21d000) [pid = 1819] [serial = 1833] [outer = 0x8d78ac00] 13:24:27 INFO - PROCESS | 1819 | 1462479867274 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 13:24:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:24:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1805ms 13:24:27 INFO - PROCESS | 1819 | 1462479867315 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 13:24:27 INFO - PROCESS | 1819 | 1462479867320 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 13:24:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:24:27 INFO - PROCESS | 1819 | 1462479867327 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:24:27 INFO - PROCESS | 1819 | 1462479867330 Marionette TRACE conn3 <- [1,2414,null,{}] 13:24:27 INFO - PROCESS | 1819 | 1462479867336 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:27 INFO - PROCESS | 1819 | 1462479867604 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 13:24:27 INFO - PROCESS | 1819 | 1462479867937 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:27 INFO - PROCESS | 1819 | ++DOCSHELL 0x8aa4cc00 == 119 [pid = 1819] [id = 611] 13:24:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 135 (0x8e219800) [pid = 1819] [serial = 1834] [outer = (nil)] 13:24:28 INFO - PROCESS | 1819 | ++DOMWINDOW == 136 (0x8ecb0400) [pid = 1819] [serial = 1835] [outer = 0x8e219800] 13:24:28 INFO - PROCESS | 1819 | 1462479868036 Marionette DEBUG loaded listener.js 13:24:28 INFO - PROCESS | 1819 | ++DOMWINDOW == 137 (0x8ed7d400) [pid = 1819] [serial = 1836] [outer = 0x8e219800] 13:24:28 INFO - PROCESS | 1819 | 1462479868983 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 13:24:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:24:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1738ms 13:24:29 INFO - PROCESS | 1819 | 1462479869066 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 13:24:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:24:29 INFO - PROCESS | 1819 | 1462479869071 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 13:24:29 INFO - PROCESS | 1819 | 1462479869077 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:24:29 INFO - PROCESS | 1819 | 1462479869081 Marionette TRACE conn3 <- [1,2418,null,{}] 13:24:29 INFO - PROCESS | 1819 | 1462479869087 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:29 INFO - PROCESS | 1819 | 1462479869371 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 13:24:29 INFO - PROCESS | 1819 | 1462479869704 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:29 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d97c000 == 120 [pid = 1819] [id = 612] 13:24:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 138 (0x8e30fc00) [pid = 1819] [serial = 1837] [outer = (nil)] 13:24:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 139 (0x8f60e800) [pid = 1819] [serial = 1838] [outer = 0x8e30fc00] 13:24:29 INFO - PROCESS | 1819 | 1462479869795 Marionette DEBUG loaded listener.js 13:24:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x8f725800) [pid = 1819] [serial = 1839] [outer = 0x8e30fc00] 13:24:30 INFO - PROCESS | 1819 | 1462479870706 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:24:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:24:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1690ms 13:24:30 INFO - PROCESS | 1819 | 1462479870767 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 13:24:30 INFO - PROCESS | 1819 | 1462479870771 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 13:24:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:24:30 INFO - PROCESS | 1819 | 1462479870778 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:24:30 INFO - PROCESS | 1819 | 1462479870782 Marionette TRACE conn3 <- [1,2422,null,{}] 13:24:30 INFO - PROCESS | 1819 | 1462479870788 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:31 INFO - PROCESS | 1819 | 1462479871042 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 13:24:31 INFO - PROCESS | 1819 | 1462479871394 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:31 INFO - PROCESS | 1819 | ++DOCSHELL 0x910de800 == 121 [pid = 1819] [id = 613] 13:24:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 141 (0x91157000) [pid = 1819] [serial = 1840] [outer = (nil)] 13:24:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 142 (0x91ae8000) [pid = 1819] [serial = 1841] [outer = 0x91157000] 13:24:31 INFO - PROCESS | 1819 | 1462479871503 Marionette DEBUG loaded listener.js 13:24:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 143 (0x921e0c00) [pid = 1819] [serial = 1842] [outer = 0x91157000] 13:24:32 INFO - PROCESS | 1819 | 1462479872422 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:24:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:24:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1689ms 13:24:32 INFO - PROCESS | 1819 | 1462479872468 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 13:24:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:24:32 INFO - PROCESS | 1819 | 1462479872472 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 13:24:32 INFO - PROCESS | 1819 | 1462479872478 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:24:32 INFO - PROCESS | 1819 | 1462479872482 Marionette TRACE conn3 <- [1,2426,null,{}] 13:24:32 INFO - PROCESS | 1819 | 1462479872518 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:32 INFO - PROCESS | 1819 | 1462479872746 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 13:24:33 INFO - PROCESS | 1819 | 1462479873109 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:33 INFO - PROCESS | 1819 | ++DOCSHELL 0x8f60d800 == 122 [pid = 1819] [id = 614] 13:24:33 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x8f72ac00) [pid = 1819] [serial = 1843] [outer = (nil)] 13:24:33 INFO - PROCESS | 1819 | ++DOMWINDOW == 145 (0x92248c00) [pid = 1819] [serial = 1844] [outer = 0x8f72ac00] 13:24:33 INFO - PROCESS | 1819 | 1462479873214 Marionette DEBUG loaded listener.js 13:24:33 INFO - PROCESS | 1819 | ++DOMWINDOW == 146 (0x929d9000) [pid = 1819] [serial = 1845] [outer = 0x8f72ac00] 13:24:34 INFO - PROCESS | 1819 | 1462479874145 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 13:24:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:24:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1707ms 13:24:34 INFO - PROCESS | 1819 | 1462479874186 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 13:24:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:24:34 INFO - PROCESS | 1819 | 1462479874190 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 13:24:34 INFO - PROCESS | 1819 | 1462479874197 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:24:34 INFO - PROCESS | 1819 | 1462479874200 Marionette TRACE conn3 <- [1,2430,null,{}] 13:24:34 INFO - PROCESS | 1819 | 1462479874206 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:34 INFO - PROCESS | 1819 | 1462479874437 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 13:24:34 INFO - PROCESS | 1819 | 1462479874772 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:34 INFO - PROCESS | 1819 | ++DOCSHELL 0x8eca9400 == 123 [pid = 1819] [id = 615] 13:24:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 147 (0x91165c00) [pid = 1819] [serial = 1846] [outer = (nil)] 13:24:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 148 (0x9399d400) [pid = 1819] [serial = 1847] [outer = 0x91165c00] 13:24:34 INFO - PROCESS | 1819 | 1462479874863 Marionette DEBUG loaded listener.js 13:24:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 149 (0x93bb2c00) [pid = 1819] [serial = 1848] [outer = 0x91165c00] 13:24:35 INFO - PROCESS | 1819 | 1462479875771 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 13:24:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:24:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1635ms 13:24:35 INFO - PROCESS | 1819 | 1462479875833 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 13:24:35 INFO - PROCESS | 1819 | 1462479875837 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 13:24:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:24:35 INFO - PROCESS | 1819 | 1462479875843 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:24:35 INFO - PROCESS | 1819 | 1462479875846 Marionette TRACE conn3 <- [1,2434,null,{}] 13:24:35 INFO - PROCESS | 1819 | 1462479875853 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:36 INFO - PROCESS | 1819 | 1462479876078 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 13:24:36 INFO - PROCESS | 1819 | 1462479876423 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:36 INFO - PROCESS | 1819 | ++DOCSHELL 0x921e4400 == 124 [pid = 1819] [id = 616] 13:24:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 150 (0x9220f800) [pid = 1819] [serial = 1849] [outer = (nil)] 13:24:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 151 (0x94f35400) [pid = 1819] [serial = 1850] [outer = 0x9220f800] 13:24:36 INFO - PROCESS | 1819 | 1462479876524 Marionette DEBUG loaded listener.js 13:24:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 152 (0x94fa1000) [pid = 1819] [serial = 1851] [outer = 0x9220f800] 13:24:37 INFO - PROCESS | 1819 | 1462479877426 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 13:24:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:24:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1634ms 13:24:37 INFO - PROCESS | 1819 | 1462479877478 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 13:24:37 INFO - PROCESS | 1819 | 1462479877483 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 13:24:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:24:37 INFO - PROCESS | 1819 | 1462479877490 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:24:37 INFO - PROCESS | 1819 | 1462479877493 Marionette TRACE conn3 <- [1,2438,null,{}] 13:24:37 INFO - PROCESS | 1819 | 1462479877499 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:37 INFO - PROCESS | 1819 | 1462479877737 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 13:24:38 INFO - PROCESS | 1819 | 1462479878087 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:38 INFO - PROCESS | 1819 | ++DOCSHELL 0x9220d800 == 125 [pid = 1819] [id = 617] 13:24:38 INFO - PROCESS | 1819 | ++DOMWINDOW == 153 (0x92c86400) [pid = 1819] [serial = 1852] [outer = (nil)] 13:24:38 INFO - PROCESS | 1819 | ++DOMWINDOW == 154 (0x97453400) [pid = 1819] [serial = 1853] [outer = 0x92c86400] 13:24:38 INFO - PROCESS | 1819 | 1462479878188 Marionette DEBUG loaded listener.js 13:24:38 INFO - PROCESS | 1819 | ++DOMWINDOW == 155 (0x974e3400) [pid = 1819] [serial = 1854] [outer = 0x92c86400] 13:24:39 INFO - PROCESS | 1819 | 1462479879142 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 13:24:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:24:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1681ms 13:24:39 INFO - PROCESS | 1819 | 1462479879171 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 13:24:39 INFO - PROCESS | 1819 | 1462479879176 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 13:24:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:24:39 INFO - PROCESS | 1819 | 1462479879182 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:24:39 INFO - PROCESS | 1819 | 1462479879187 Marionette TRACE conn3 <- [1,2442,null,{}] 13:24:39 INFO - PROCESS | 1819 | 1462479879193 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:39 INFO - PROCESS | 1819 | 1462479879459 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 13:24:39 INFO - PROCESS | 1819 | 1462479879810 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:39 INFO - PROCESS | 1819 | ++DOCSHELL 0x9808f800 == 126 [pid = 1819] [id = 618] 13:24:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 156 (0x9955f400) [pid = 1819] [serial = 1855] [outer = (nil)] 13:24:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 157 (0x99ea8400) [pid = 1819] [serial = 1856] [outer = 0x9955f400] 13:24:39 INFO - PROCESS | 1819 | 1462479879912 Marionette DEBUG loaded listener.js 13:24:40 INFO - PROCESS | 1819 | ++DOMWINDOW == 158 (0x9a221400) [pid = 1819] [serial = 1857] [outer = 0x9955f400] 13:24:40 INFO - PROCESS | 1819 | 1462479880802 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 13:24:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:24:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1683ms 13:24:40 INFO - PROCESS | 1819 | 1462479880865 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 13:24:40 INFO - PROCESS | 1819 | 1462479880869 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 13:24:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:24:40 INFO - PROCESS | 1819 | 1462479880875 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:24:40 INFO - PROCESS | 1819 | 1462479880879 Marionette TRACE conn3 <- [1,2446,null,{}] 13:24:40 INFO - PROCESS | 1819 | 1462479880885 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:41 INFO - PROCESS | 1819 | 1462479881108 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 13:24:41 INFO - PROCESS | 1819 | 1462479881558 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:41 INFO - PROCESS | 1819 | ++DOCSHELL 0x89710800 == 127 [pid = 1819] [id = 619] 13:24:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 159 (0x8a5c9400) [pid = 1819] [serial = 1858] [outer = (nil)] 13:24:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 160 (0x9a368800) [pid = 1819] [serial = 1859] [outer = 0x8a5c9400] 13:24:41 INFO - PROCESS | 1819 | 1462479881709 Marionette DEBUG loaded listener.js 13:24:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 161 (0x9a36c800) [pid = 1819] [serial = 1860] [outer = 0x8a5c9400] 13:24:42 INFO - PROCESS | 1819 | 1462479882722 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 13:24:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:24:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1885ms 13:24:42 INFO - PROCESS | 1819 | 1462479882763 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 13:24:42 INFO - PROCESS | 1819 | 1462479882766 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 13:24:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:24:42 INFO - PROCESS | 1819 | 1462479882773 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:24:42 INFO - PROCESS | 1819 | 1462479882777 Marionette TRACE conn3 <- [1,2450,null,{}] 13:24:42 INFO - PROCESS | 1819 | 1462479882842 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:43 INFO - PROCESS | 1819 | 1462479883180 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 13:24:43 INFO - PROCESS | 1819 | 1462479883506 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:43 INFO - PROCESS | 1819 | ++DOCSHELL 0x99e9e000 == 128 [pid = 1819] [id = 620] 13:24:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 162 (0x9a365400) [pid = 1819] [serial = 1861] [outer = (nil)] 13:24:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 163 (0x9a403800) [pid = 1819] [serial = 1862] [outer = 0x9a365400] 13:24:43 INFO - PROCESS | 1819 | 1462479883594 Marionette DEBUG loaded listener.js 13:24:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 164 (0x9a406400) [pid = 1819] [serial = 1863] [outer = 0x9a365400] 13:24:44 INFO - PROCESS | 1819 | 1462479884541 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 13:24:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:24:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1811ms 13:24:44 INFO - PROCESS | 1819 | 1462479884585 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 13:24:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:24:44 INFO - PROCESS | 1819 | 1462479884589 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 13:24:44 INFO - PROCESS | 1819 | 1462479884595 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:24:44 INFO - PROCESS | 1819 | 1462479884599 Marionette TRACE conn3 <- [1,2454,null,{}] 13:24:44 INFO - PROCESS | 1819 | 1462479884605 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:44 INFO - PROCESS | 1819 | 1462479884841 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 13:24:45 INFO - PROCESS | 1819 | 1462479885193 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:45 INFO - PROCESS | 1819 | ++DOCSHELL 0x99f30000 == 129 [pid = 1819] [id = 621] 13:24:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 165 (0x9a366c00) [pid = 1819] [serial = 1864] [outer = (nil)] 13:24:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 166 (0x9a76e800) [pid = 1819] [serial = 1865] [outer = 0x9a366c00] 13:24:45 INFO - PROCESS | 1819 | 1462479885288 Marionette DEBUG loaded listener.js 13:24:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 167 (0x9a774400) [pid = 1819] [serial = 1866] [outer = 0x9a366c00] 13:24:46 INFO - PROCESS | 1819 | 1462479886182 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 13:24:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:24:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1633ms 13:24:46 INFO - PROCESS | 1819 | 1462479886230 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 13:24:46 INFO - PROCESS | 1819 | 1462479886234 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 13:24:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:24:46 INFO - PROCESS | 1819 | 1462479886240 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:24:46 INFO - PROCESS | 1819 | 1462479886244 Marionette TRACE conn3 <- [1,2458,null,{}] 13:24:46 INFO - PROCESS | 1819 | 1462479886250 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:46 INFO - PROCESS | 1819 | 1462479886465 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 13:24:46 INFO - PROCESS | 1819 | 1462479886769 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:46 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a8ebc00 == 130 [pid = 1819] [id = 622] 13:24:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 168 (0x8bd7b000) [pid = 1819] [serial = 1867] [outer = (nil)] 13:24:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 169 (0x9a88b000) [pid = 1819] [serial = 1868] [outer = 0x8bd7b000] 13:24:46 INFO - PROCESS | 1819 | 1462479886903 Marionette DEBUG loaded listener.js 13:24:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 170 (0x9aa9b400) [pid = 1819] [serial = 1869] [outer = 0x8bd7b000] 13:24:47 INFO - PROCESS | 1819 | 1462479887818 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 13:24:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:24:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1630ms 13:24:47 INFO - PROCESS | 1819 | 1462479887871 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 13:24:47 INFO - PROCESS | 1819 | 1462479887875 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 13:24:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:24:47 INFO - PROCESS | 1819 | 1462479887882 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:24:47 INFO - PROCESS | 1819 | 1462479887885 Marionette TRACE conn3 <- [1,2462,null,{}] 13:24:47 INFO - PROCESS | 1819 | 1462479887891 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:48 INFO - PROCESS | 1819 | 1462479888164 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 13:24:48 INFO - PROCESS | 1819 | 1462479888530 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:48 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a7d8400 == 131 [pid = 1819] [id = 623] 13:24:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 171 (0x9aaa5800) [pid = 1819] [serial = 1870] [outer = (nil)] 13:24:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 172 (0x9b02d800) [pid = 1819] [serial = 1871] [outer = 0x9aaa5800] 13:24:48 INFO - PROCESS | 1819 | 1462479888623 Marionette DEBUG loaded listener.js 13:24:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 173 (0x9b47ec00) [pid = 1819] [serial = 1872] [outer = 0x9aaa5800] 13:24:49 INFO - PROCESS | 1819 | 1462479889586 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 13:24:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:24:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1739ms 13:24:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:24:49 INFO - PROCESS | 1819 | 1462479889622 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 13:24:49 INFO - PROCESS | 1819 | 1462479889625 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 13:24:49 INFO - PROCESS | 1819 | 1462479889632 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:24:49 INFO - PROCESS | 1819 | 1462479889636 Marionette TRACE conn3 <- [1,2466,null,{}] 13:24:49 INFO - PROCESS | 1819 | 1462479889642 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:49 INFO - PROCESS | 1819 | 1462479889875 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 13:24:50 INFO - PROCESS | 1819 | 1462479890221 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:50 INFO - PROCESS | 1819 | ++DOCSHELL 0x8ac6f000 == 132 [pid = 1819] [id = 624] 13:24:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 174 (0x8d201c00) [pid = 1819] [serial = 1873] [outer = (nil)] 13:24:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 175 (0x8d208800) [pid = 1819] [serial = 1874] [outer = 0x8d201c00] 13:24:50 INFO - PROCESS | 1819 | 1462479890314 Marionette DEBUG loaded listener.js 13:24:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 176 (0x8d20a000) [pid = 1819] [serial = 1875] [outer = 0x8d201c00] 13:24:51 INFO - PROCESS | 1819 | 1462479891227 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 13:24:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:24:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1637ms 13:24:51 INFO - PROCESS | 1819 | 1462479891268 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 13:24:51 INFO - PROCESS | 1819 | 1462479891272 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 13:24:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:24:51 INFO - PROCESS | 1819 | 1462479891279 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:24:51 INFO - PROCESS | 1819 | 1462479891281 Marionette TRACE conn3 <- [1,2470,null,{}] 13:24:51 INFO - PROCESS | 1819 | 1462479891288 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:51 INFO - PROCESS | 1819 | 1462479891495 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 13:24:53 INFO - PROCESS | 1819 | --DOCSHELL 0x8b42e000 == 131 [pid = 1819] [id = 296] 13:24:53 INFO - PROCESS | 1819 | --DOCSHELL 0x90e6b400 == 130 [pid = 1819] [id = 372] 13:24:53 INFO - PROCESS | 1819 | --DOCSHELL 0x9a367000 == 129 [pid = 1819] [id = 600] 13:24:53 INFO - PROCESS | 1819 | --DOCSHELL 0x89769800 == 128 [pid = 1819] [id = 601] 13:24:53 INFO - PROCESS | 1819 | --DOCSHELL 0x8970f000 == 127 [pid = 1819] [id = 599] 13:24:53 INFO - PROCESS | 1819 | --DOCSHELL 0x8bb28c00 == 126 [pid = 1819] [id = 598] 13:24:53 INFO - PROCESS | 1819 | --DOCSHELL 0x9a7d3000 == 125 [pid = 1819] [id = 597] 13:24:53 INFO - PROCESS | 1819 | --DOCSHELL 0x9a401800 == 124 [pid = 1819] [id = 596] 13:24:53 INFO - PROCESS | 1819 | --DOCSHELL 0x93bbac00 == 123 [pid = 1819] [id = 594] 13:24:53 INFO - PROCESS | 1819 | --DOCSHELL 0x88c03000 == 122 [pid = 1819] [id = 595] 13:24:53 INFO - PROCESS | 1819 | --DOCSHELL 0x8e31bc00 == 121 [pid = 1819] [id = 593] 13:24:53 INFO - PROCESS | 1819 | --DOCSHELL 0x910e5400 == 120 [pid = 1819] [id = 592] 13:24:53 INFO - PROCESS | 1819 | --DOCSHELL 0x88c03c00 == 119 [pid = 1819] [id = 559] 13:24:53 INFO - PROCESS | 1819 | --DOCSHELL 0x9220a400 == 118 [pid = 1819] [id = 591] 13:24:53 INFO - PROCESS | 1819 | --DOCSHELL 0x8976cc00 == 117 [pid = 1819] [id = 590] 13:24:53 INFO - PROCESS | 1819 | --DOCSHELL 0x8d97f000 == 116 [pid = 1819] [id = 588] 13:24:53 INFO - PROCESS | 1819 | --DOCSHELL 0x8a8e9400 == 115 [pid = 1819] [id = 589] 13:24:53 INFO - PROCESS | 1819 | --DOCSHELL 0x8ac61400 == 114 [pid = 1819] [id = 587] 13:24:53 INFO - PROCESS | 1819 | --DOCSHELL 0x88c0ec00 == 113 [pid = 1819] [id = 586] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 175 (0x8b8d4400) [pid = 1819] [serial = 1757] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 174 (0x8a8bdc00) [pid = 1819] [serial = 1749] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 173 (0x8a8c5000) [pid = 1819] [serial = 1698] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 172 (0x9a88c000) [pid = 1819] [serial = 1736] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 171 (0x8d049800) [pid = 1819] [serial = 1700] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 170 (0x8d785800) [pid = 1819] [serial = 1754] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 169 (0x8eca6000) [pid = 1819] [serial = 1629] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 168 (0x9a960000) [pid = 1819] [serial = 1737] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 167 (0x8f609000) [pid = 1819] [serial = 1703] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 166 (0x94f33800) [pid = 1819] [serial = 1716] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 165 (0x9a3df800) [pid = 1819] [serial = 1730] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 164 (0x8a5c6400) [pid = 1819] [serial = 1748] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 163 (0x91af0800) [pid = 1819] [serial = 1710] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 162 (0x9a7d0800) [pid = 1819] [serial = 1734] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 161 (0xa2431000) [pid = 1819] [serial = 1745] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 160 (0xa30d2800) [pid = 1819] [serial = 1746] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 159 (0xa1059400) [pid = 1819] [serial = 1743] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 158 (0x8a5c7c00) [pid = 1819] [serial = 1697] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 157 (0x9a36ec00) [pid = 1819] [serial = 1728] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 156 (0x95042400) [pid = 1819] [serial = 1718] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 155 (0x9d471c00) [pid = 1819] [serial = 1742] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 154 (0x8bb20800) [pid = 1819] [serial = 1752] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 153 (0x974ebc00) [pid = 1819] [serial = 1721] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 152 (0x94f30c00) [pid = 1819] [serial = 1715] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 151 (0x8b7a4000) [pid = 1819] [serial = 1751] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 150 (0x9a409c00) [pid = 1819] [serial = 1731] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 149 (0x910db400) [pid = 1819] [serial = 1706] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 148 (0x91159800) [pid = 1819] [serial = 1707] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 147 (0x9808d000) [pid = 1819] [serial = 1722] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 146 (0x9b478c00) [pid = 1819] [serial = 1739] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 145 (0x9a36a000) [pid = 1819] [serial = 1727] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 144 (0x95046c00) [pid = 1819] [serial = 1719] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 143 (0x8e21a000) [pid = 1819] [serial = 1755] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 142 (0x93bb0000) [pid = 1819] [serial = 1713] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 141 (0x8f722000) [pid = 1819] [serial = 1704] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 140 (0x9a77a400) [pid = 1819] [serial = 1733] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 139 (0x91aea000) [pid = 1819] [serial = 1709] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 138 (0x929d9400) [pid = 1819] [serial = 1712] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 137 (0x9a151000) [pid = 1819] [serial = 1725] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 136 (0x9b480c00) [pid = 1819] [serial = 1740] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 135 (0x99ea9400) [pid = 1819] [serial = 1724] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | --DOMWINDOW == 134 (0x8d2ab800) [pid = 1819] [serial = 1701] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1819 | 1462479894350 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:54 INFO - PROCESS | 1819 | ++DOCSHELL 0x86626800 == 114 [pid = 1819] [id = 625] 13:24:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 135 (0x8662d400) [pid = 1819] [serial = 1876] [outer = (nil)] 13:24:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 136 (0x8798bc00) [pid = 1819] [serial = 1877] [outer = 0x8662d400] 13:24:54 INFO - PROCESS | 1819 | 1462479894434 Marionette DEBUG loaded listener.js 13:24:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 137 (0x88c09800) [pid = 1819] [serial = 1878] [outer = 0x8662d400] 13:24:55 INFO - PROCESS | 1819 | 1462479895289 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 13:24:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:24:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 4037ms 13:24:55 INFO - PROCESS | 1819 | 1462479895317 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 13:24:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:24:55 INFO - PROCESS | 1819 | 1462479895324 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 13:24:55 INFO - PROCESS | 1819 | 1462479895332 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:24:55 INFO - PROCESS | 1819 | 1462479895338 Marionette TRACE conn3 <- [1,2474,null,{}] 13:24:55 INFO - PROCESS | 1819 | 1462479895346 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:55 INFO - PROCESS | 1819 | 1462479895671 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 13:24:55 INFO - PROCESS | 1819 | 1462479895810 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:55 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a2fb800 == 115 [pid = 1819] [id = 626] 13:24:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 138 (0x8a5c6800) [pid = 1819] [serial = 1879] [outer = (nil)] 13:24:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 139 (0x8a8c0c00) [pid = 1819] [serial = 1880] [outer = 0x8a5c6800] 13:24:55 INFO - PROCESS | 1819 | 1462479895892 Marionette DEBUG loaded listener.js 13:24:56 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x8aa49400) [pid = 1819] [serial = 1881] [outer = 0x8a5c6800] 13:24:56 INFO - PROCESS | 1819 | 1462479896867 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 13:24:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:24:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1589ms 13:24:56 INFO - PROCESS | 1819 | 1462479896931 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 13:24:56 INFO - PROCESS | 1819 | 1462479896938 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 13:24:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:24:56 INFO - PROCESS | 1819 | 1462479896945 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:24:56 INFO - PROCESS | 1819 | 1462479896947 Marionette TRACE conn3 <- [1,2478,null,{}] 13:24:56 INFO - PROCESS | 1819 | 1462479896954 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:57 INFO - PROCESS | 1819 | 1462479897259 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 13:24:57 INFO - PROCESS | 1819 | 1462479897295 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:57 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a8c3c00 == 116 [pid = 1819] [id = 627] 13:24:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 141 (0x8b8d0800) [pid = 1819] [serial = 1882] [outer = (nil)] 13:24:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 142 (0x8bb2bc00) [pid = 1819] [serial = 1883] [outer = 0x8b8d0800] 13:24:57 INFO - PROCESS | 1819 | 1462479897370 Marionette DEBUG loaded listener.js 13:24:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 143 (0x8bd81c00) [pid = 1819] [serial = 1884] [outer = 0x8b8d0800] 13:24:58 INFO - PROCESS | 1819 | 1462479898496 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 13:24:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:24:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1580ms 13:24:58 INFO - PROCESS | 1819 | 1462479898524 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 13:24:58 INFO - PROCESS | 1819 | 1462479898527 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 13:24:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:24:58 INFO - PROCESS | 1819 | 1462479898543 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:24:58 INFO - PROCESS | 1819 | 1462479898552 Marionette TRACE conn3 <- [1,2482,null,{}] 13:24:59 INFO - PROCESS | 1819 | --DOMWINDOW == 142 (0x86624000) [pid = 1819] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:24:59 INFO - PROCESS | 1819 | --DOMWINDOW == 141 (0x88c10400) [pid = 1819] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:24:59 INFO - PROCESS | 1819 | --DOMWINDOW == 140 (0x8a2f7800) [pid = 1819] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:24:59 INFO - PROCESS | 1819 | --DOMWINDOW == 139 (0x8a295400) [pid = 1819] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:24:59 INFO - PROCESS | 1819 | --DOMWINDOW == 138 (0x9c1d8800) [pid = 1819] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:24:59 INFO - PROCESS | 1819 | --DOMWINDOW == 137 (0x8aa4dc00) [pid = 1819] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:24:59 INFO - PROCESS | 1819 | --DOMWINDOW == 136 (0x9220b400) [pid = 1819] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:24:59 INFO - PROCESS | 1819 | --DOMWINDOW == 135 (0x91160800) [pid = 1819] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:24:59 INFO - PROCESS | 1819 | --DOMWINDOW == 134 (0x8d97fc00) [pid = 1819] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:24:59 INFO - PROCESS | 1819 | --DOMWINDOW == 133 (0x91ae4c00) [pid = 1819] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:24:59 INFO - PROCESS | 1819 | --DOMWINDOW == 132 (0x8d78a000) [pid = 1819] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:24:59 INFO - PROCESS | 1819 | --DOMWINDOW == 131 (0x8a44b400) [pid = 1819] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:24:59 INFO - PROCESS | 1819 | --DOMWINDOW == 130 (0x8d338000) [pid = 1819] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:24:59 INFO - PROCESS | 1819 | --DOMWINDOW == 129 (0x9a402000) [pid = 1819] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:24:59 INFO - PROCESS | 1819 | --DOMWINDOW == 128 (0x8773cc00) [pid = 1819] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:24:59 INFO - PROCESS | 1819 | --DOMWINDOW == 127 (0x8ac6fc00) [pid = 1819] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:24:59 INFO - PROCESS | 1819 | --DOMWINDOW == 126 (0x88c0b400) [pid = 1819] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:24:59 INFO - PROCESS | 1819 | --DOMWINDOW == 125 (0x9b419400) [pid = 1819] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:24:59 INFO - PROCESS | 1819 | --DOMWINDOW == 124 (0x8aa4ec00) [pid = 1819] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:24:59 INFO - PROCESS | 1819 | --DOMWINDOW == 123 (0x8d04b000) [pid = 1819] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:24:59 INFO - PROCESS | 1819 | --DOMWINDOW == 122 (0x9a7dbc00) [pid = 1819] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:24:59 INFO - PROCESS | 1819 | --DOMWINDOW == 121 (0x94fe7c00) [pid = 1819] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:24:59 INFO - PROCESS | 1819 | 1462479899129 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:59 INFO - PROCESS | 1819 | 1462479899339 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 13:24:59 INFO - PROCESS | 1819 | 1462479899553 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:59 INFO - PROCESS | 1819 | ++DOCSHELL 0x8662ac00 == 117 [pid = 1819] [id = 628] 13:24:59 INFO - PROCESS | 1819 | ++DOMWINDOW == 122 (0x8970c000) [pid = 1819] [serial = 1885] [outer = (nil)] 13:24:59 INFO - PROCESS | 1819 | ++DOMWINDOW == 123 (0x8af73800) [pid = 1819] [serial = 1886] [outer = 0x8970c000] 13:24:59 INFO - PROCESS | 1819 | 1462479899626 Marionette DEBUG loaded listener.js 13:24:59 INFO - PROCESS | 1819 | ++DOMWINDOW == 124 (0x8d206800) [pid = 1819] [serial = 1887] [outer = 0x8970c000] 13:25:00 INFO - PROCESS | 1819 | 1462479900397 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 13:25:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:25:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1886ms 13:25:00 INFO - PROCESS | 1819 | 1462479900423 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 13:25:00 INFO - PROCESS | 1819 | 1462479900426 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 13:25:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:25:00 INFO - PROCESS | 1819 | 1462479900433 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:25:00 INFO - PROCESS | 1819 | 1462479900436 Marionette TRACE conn3 <- [1,2486,null,{}] 13:25:00 INFO - PROCESS | 1819 | 1462479900442 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:00 INFO - PROCESS | 1819 | 1462479900739 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 13:25:00 INFO - PROCESS | 1819 | 1462479900896 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:00 INFO - PROCESS | 1819 | ++DOCSHELL 0x88c0a000 == 118 [pid = 1819] [id = 629] 13:25:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 125 (0x8d20f400) [pid = 1819] [serial = 1888] [outer = (nil)] 13:25:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 126 (0x8d338400) [pid = 1819] [serial = 1889] [outer = 0x8d20f400] 13:25:00 INFO - PROCESS | 1819 | 1462479900979 Marionette DEBUG loaded listener.js 13:25:01 INFO - PROCESS | 1819 | ++DOMWINDOW == 127 (0x8d973400) [pid = 1819] [serial = 1890] [outer = 0x8d20f400] 13:25:02 INFO - PROCESS | 1819 | 1462479902206 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 13:25:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:25:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1852ms 13:25:02 INFO - PROCESS | 1819 | 1462479902286 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 13:25:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:25:02 INFO - PROCESS | 1819 | 1462479902295 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 13:25:02 INFO - PROCESS | 1819 | 1462479902304 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:25:02 INFO - PROCESS | 1819 | 1462479902311 Marionette TRACE conn3 <- [1,2490,null,{}] 13:25:02 INFO - PROCESS | 1819 | 1462479902320 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:02 INFO - PROCESS | 1819 | 1462479902617 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 13:25:02 INFO - PROCESS | 1819 | 1462479902968 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:03 INFO - PROCESS | 1819 | ++DOCSHELL 0x8798c800 == 119 [pid = 1819] [id = 630] 13:25:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 128 (0x88d2f800) [pid = 1819] [serial = 1891] [outer = (nil)] 13:25:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 129 (0x8aa47400) [pid = 1819] [serial = 1892] [outer = 0x88d2f800] 13:25:03 INFO - PROCESS | 1819 | 1462479903060 Marionette DEBUG loaded listener.js 13:25:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 130 (0x8b8d4400) [pid = 1819] [serial = 1893] [outer = 0x88d2f800] 13:25:04 INFO - PROCESS | 1819 | 1462479904134 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:25:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:25:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1887ms 13:25:04 INFO - PROCESS | 1819 | 1462479904191 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 13:25:04 INFO - PROCESS | 1819 | 1462479904200 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 13:25:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:25:04 INFO - PROCESS | 1819 | 1462479904210 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:25:04 INFO - PROCESS | 1819 | 1462479904216 Marionette TRACE conn3 <- [1,2494,null,{}] 13:25:04 INFO - PROCESS | 1819 | 1462479904222 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:04 INFO - PROCESS | 1819 | 1462479904447 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 13:25:04 INFO - PROCESS | 1819 | 1462479904837 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:04 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d207c00 == 120 [pid = 1819] [id = 631] 13:25:04 INFO - PROCESS | 1819 | ++DOMWINDOW == 131 (0x8d20e400) [pid = 1819] [serial = 1894] [outer = (nil)] 13:25:04 INFO - PROCESS | 1819 | ++DOMWINDOW == 132 (0x8d783400) [pid = 1819] [serial = 1895] [outer = 0x8d20e400] 13:25:04 INFO - PROCESS | 1819 | 1462479904929 Marionette DEBUG loaded listener.js 13:25:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 133 (0x8e21cc00) [pid = 1819] [serial = 1896] [outer = 0x8d20e400] 13:25:05 INFO - PROCESS | 1819 | 1462479905863 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 13:25:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:25:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1685ms 13:25:05 INFO - PROCESS | 1819 | 1462479905897 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 13:25:05 INFO - PROCESS | 1819 | 1462479905900 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 13:25:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:25:05 INFO - PROCESS | 1819 | 1462479905908 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:25:05 INFO - PROCESS | 1819 | 1462479905914 Marionette TRACE conn3 <- [1,2498,null,{}] 13:25:05 INFO - PROCESS | 1819 | 1462479905931 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:06 INFO - PROCESS | 1819 | 1462479906179 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 13:25:06 INFO - PROCESS | 1819 | 1462479906518 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:06 INFO - PROCESS | 1819 | ++DOCSHELL 0x8ed79800 == 121 [pid = 1819] [id = 632] 13:25:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 134 (0x8ed7a400) [pid = 1819] [serial = 1897] [outer = (nil)] 13:25:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 135 (0x8f60f400) [pid = 1819] [serial = 1898] [outer = 0x8ed7a400] 13:25:06 INFO - PROCESS | 1819 | 1462479906619 Marionette DEBUG loaded listener.js 13:25:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 136 (0x90e66800) [pid = 1819] [serial = 1899] [outer = 0x8ed7a400] 13:25:07 INFO - PROCESS | 1819 | 1462479907823 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:25:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:25:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1988ms 13:25:07 INFO - PROCESS | 1819 | 1462479907909 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 13:25:07 INFO - PROCESS | 1819 | 1462479907917 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 13:25:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:25:07 INFO - PROCESS | 1819 | 1462479907927 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:25:07 INFO - PROCESS | 1819 | 1462479907932 Marionette TRACE conn3 <- [1,2502,null,{}] 13:25:07 INFO - PROCESS | 1819 | 1462479907942 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:08 INFO - PROCESS | 1819 | 1462479908465 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 13:25:08 INFO - PROCESS | 1819 | 1462479908732 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:08 INFO - PROCESS | 1819 | ++DOCSHELL 0x88baac00 == 122 [pid = 1819] [id = 633] 13:25:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 137 (0x90e6d000) [pid = 1819] [serial = 1900] [outer = (nil)] 13:25:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 138 (0x910e3000) [pid = 1819] [serial = 1901] [outer = 0x90e6d000] 13:25:08 INFO - PROCESS | 1819 | 1462479908822 Marionette DEBUG loaded listener.js 13:25:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 139 (0x91160000) [pid = 1819] [serial = 1902] [outer = 0x90e6d000] 13:25:09 INFO - PROCESS | 1819 | 1462479909822 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:25:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:25:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1945ms 13:25:09 INFO - PROCESS | 1819 | 1462479909871 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 13:25:09 INFO - PROCESS | 1819 | 1462479909875 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 13:25:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:25:09 INFO - PROCESS | 1819 | 1462479909881 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:25:09 INFO - PROCESS | 1819 | 1462479909885 Marionette TRACE conn3 <- [1,2506,null,{}] 13:25:09 INFO - PROCESS | 1819 | 1462479909891 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:10 INFO - PROCESS | 1819 | 1462479910120 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 13:25:10 INFO - PROCESS | 1819 | 1462479910462 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:10 INFO - PROCESS | 1819 | ++DOCSHELL 0x87738400 == 123 [pid = 1819] [id = 634] 13:25:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x910d9c00) [pid = 1819] [serial = 1903] [outer = (nil)] 13:25:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 141 (0x91dc5000) [pid = 1819] [serial = 1904] [outer = 0x910d9c00] 13:25:10 INFO - PROCESS | 1819 | 1462479910554 Marionette DEBUG loaded listener.js 13:25:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 142 (0x921dd800) [pid = 1819] [serial = 1905] [outer = 0x910d9c00] 13:25:11 INFO - PROCESS | 1819 | 1462479911476 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:25:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:25:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1630ms 13:25:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:25:11 INFO - PROCESS | 1819 | 1462479911513 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 13:25:11 INFO - PROCESS | 1819 | 1462479911516 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 13:25:11 INFO - PROCESS | 1819 | 1462479911524 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:25:11 INFO - PROCESS | 1819 | 1462479911527 Marionette TRACE conn3 <- [1,2510,null,{}] 13:25:11 INFO - PROCESS | 1819 | 1462479911533 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:11 INFO - PROCESS | 1819 | 1462479911787 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 13:25:12 INFO - PROCESS | 1819 | 1462479912124 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:12 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d2adc00 == 124 [pid = 1819] [id = 635] 13:25:12 INFO - PROCESS | 1819 | ++DOMWINDOW == 143 (0x9115a400) [pid = 1819] [serial = 1906] [outer = (nil)] 13:25:12 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x93bb1800) [pid = 1819] [serial = 1907] [outer = 0x9115a400] 13:25:12 INFO - PROCESS | 1819 | 1462479912224 Marionette DEBUG loaded listener.js 13:25:12 INFO - PROCESS | 1819 | ++DOMWINDOW == 145 (0x94f2f800) [pid = 1819] [serial = 1908] [outer = 0x9115a400] 13:25:13 INFO - PROCESS | 1819 | 1462479913158 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 13:25:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:25:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1684ms 13:25:13 INFO - PROCESS | 1819 | 1462479913210 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 13:25:13 INFO - PROCESS | 1819 | 1462479913214 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 13:25:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:25:13 INFO - PROCESS | 1819 | 1462479913221 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:25:13 INFO - PROCESS | 1819 | 1462479913225 Marionette TRACE conn3 <- [1,2514,null,{}] 13:25:13 INFO - PROCESS | 1819 | 1462479913231 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:13 INFO - PROCESS | 1819 | 1462479913494 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 13:25:13 INFO - PROCESS | 1819 | 1462479913844 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:13 INFO - PROCESS | 1819 | ++DOCSHELL 0x91dbf400 == 125 [pid = 1819] [id = 636] 13:25:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 146 (0x921e4c00) [pid = 1819] [serial = 1909] [outer = (nil)] 13:25:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 147 (0x9503f800) [pid = 1819] [serial = 1910] [outer = 0x921e4c00] 13:25:13 INFO - PROCESS | 1819 | 1462479913938 Marionette DEBUG loaded listener.js 13:25:14 INFO - PROCESS | 1819 | ++DOMWINDOW == 148 (0x95047000) [pid = 1819] [serial = 1911] [outer = 0x921e4c00] 13:25:14 INFO - PROCESS | 1819 | 1462479914861 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 13:25:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:25:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1687ms 13:25:14 INFO - PROCESS | 1819 | 1462479914909 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 13:25:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:25:14 INFO - PROCESS | 1819 | 1462479914913 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 13:25:14 INFO - PROCESS | 1819 | 1462479914920 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:25:14 INFO - PROCESS | 1819 | 1462479914923 Marionette TRACE conn3 <- [1,2518,null,{}] 13:25:14 INFO - PROCESS | 1819 | 1462479914929 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:15 INFO - PROCESS | 1819 | 1462479915139 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 13:25:15 INFO - PROCESS | 1819 | 1462479915431 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:15 INFO - PROCESS | 1819 | ++DOCSHELL 0x87737000 == 126 [pid = 1819] [id = 637] 13:25:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 149 (0x88c0b400) [pid = 1819] [serial = 1912] [outer = (nil)] 13:25:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 150 (0x9803b800) [pid = 1819] [serial = 1913] [outer = 0x88c0b400] 13:25:15 INFO - PROCESS | 1819 | 1462479915567 Marionette DEBUG loaded listener.js 13:25:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 151 (0x980cec00) [pid = 1819] [serial = 1914] [outer = 0x88c0b400] 13:25:16 INFO - PROCESS | 1819 | 1462479916479 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:25:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:25:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1638ms 13:25:16 INFO - PROCESS | 1819 | 1462479916559 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 13:25:16 INFO - PROCESS | 1819 | 1462479916562 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 13:25:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:25:16 INFO - PROCESS | 1819 | 1462479916569 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:25:16 INFO - PROCESS | 1819 | 1462479916573 Marionette TRACE conn3 <- [1,2522,null,{}] 13:25:16 INFO - PROCESS | 1819 | 1462479916579 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:16 INFO - PROCESS | 1819 | 1462479916877 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 13:25:17 INFO - PROCESS | 1819 | 1462479917224 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:17 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b7a0c00 == 127 [pid = 1819] [id = 638] 13:25:17 INFO - PROCESS | 1819 | ++DOMWINDOW == 152 (0x8b8d0000) [pid = 1819] [serial = 1915] [outer = (nil)] 13:25:17 INFO - PROCESS | 1819 | ++DOMWINDOW == 153 (0x980d0400) [pid = 1819] [serial = 1916] [outer = 0x8b8d0000] 13:25:17 INFO - PROCESS | 1819 | 1462479917314 Marionette DEBUG loaded listener.js 13:25:17 INFO - PROCESS | 1819 | ++DOMWINDOW == 154 (0x99e13000) [pid = 1819] [serial = 1917] [outer = 0x8b8d0000] 13:25:18 INFO - PROCESS | 1819 | 1462479918238 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:25:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:25:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1733ms 13:25:18 INFO - PROCESS | 1819 | 1462479918304 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 13:25:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:25:18 INFO - PROCESS | 1819 | 1462479918309 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 13:25:18 INFO - PROCESS | 1819 | 1462479918317 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:25:18 INFO - PROCESS | 1819 | 1462479918321 Marionette TRACE conn3 <- [1,2526,null,{}] 13:25:18 INFO - PROCESS | 1819 | 1462479918328 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:18 INFO - PROCESS | 1819 | 1462479918660 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 13:25:19 INFO - PROCESS | 1819 | 1462479919058 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:19 INFO - PROCESS | 1819 | ++DOCSHELL 0x974ea800 == 128 [pid = 1819] [id = 639] 13:25:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 155 (0x9a365000) [pid = 1819] [serial = 1918] [outer = (nil)] 13:25:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 156 (0x9a36c400) [pid = 1819] [serial = 1919] [outer = 0x9a365000] 13:25:19 INFO - PROCESS | 1819 | 1462479919147 Marionette DEBUG loaded listener.js 13:25:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 157 (0x9a3d8800) [pid = 1819] [serial = 1920] [outer = 0x9a365000] 13:25:20 INFO - PROCESS | 1819 | 1462479920148 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 13:25:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:25:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1895ms 13:25:20 INFO - PROCESS | 1819 | 1462479920212 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 13:25:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:25:20 INFO - PROCESS | 1819 | 1462479920216 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 13:25:20 INFO - PROCESS | 1819 | 1462479920223 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:25:20 INFO - PROCESS | 1819 | 1462479920228 Marionette TRACE conn3 <- [1,2530,null,{}] 13:25:20 INFO - PROCESS | 1819 | 1462479920234 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:20 INFO - PROCESS | 1819 | 1462479920532 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 13:25:20 INFO - PROCESS | 1819 | 1462479920883 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:20 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a403c00 == 129 [pid = 1819] [id = 640] 13:25:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 158 (0x9a691000) [pid = 1819] [serial = 1921] [outer = (nil)] 13:25:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 159 (0x9a7d6c00) [pid = 1819] [serial = 1922] [outer = 0x9a691000] 13:25:20 INFO - PROCESS | 1819 | 1462479920987 Marionette DEBUG loaded listener.js 13:25:21 INFO - PROCESS | 1819 | ++DOMWINDOW == 160 (0x9aa9f400) [pid = 1819] [serial = 1923] [outer = 0x9a691000] 13:25:21 INFO - PROCESS | 1819 | 1462479921921 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 13:25:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:25:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1742ms 13:25:21 INFO - PROCESS | 1819 | 1462479921985 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 13:25:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:25:21 INFO - PROCESS | 1819 | 1462479921990 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 13:25:21 INFO - PROCESS | 1819 | 1462479921996 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:25:22 INFO - PROCESS | 1819 | 1462479922000 Marionette TRACE conn3 <- [1,2534,null,{}] 13:25:22 INFO - PROCESS | 1819 | 1462479922006 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:22 INFO - PROCESS | 1819 | 1462479922250 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 13:25:22 INFO - PROCESS | 1819 | 1462479922612 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:22 INFO - PROCESS | 1819 | ++DOCSHELL 0x8e220400 == 130 [pid = 1819] [id = 641] 13:25:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 161 (0x8f727c00) [pid = 1819] [serial = 1924] [outer = (nil)] 13:25:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 162 (0x9abd4800) [pid = 1819] [serial = 1925] [outer = 0x8f727c00] 13:25:22 INFO - PROCESS | 1819 | 1462479922708 Marionette DEBUG loaded listener.js 13:25:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 163 (0x9b02a400) [pid = 1819] [serial = 1926] [outer = 0x8f727c00] 13:25:23 INFO - PROCESS | 1819 | 1462479923777 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 13:25:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:25:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1838ms 13:25:23 INFO - PROCESS | 1819 | 1462479923835 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 13:25:23 INFO - PROCESS | 1819 | 1462479923839 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 13:25:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:25:23 INFO - PROCESS | 1819 | 1462479923847 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:25:23 INFO - PROCESS | 1819 | 1462479923850 Marionette TRACE conn3 <- [1,2538,null,{}] 13:25:23 INFO - PROCESS | 1819 | 1462479923856 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:24 INFO - PROCESS | 1819 | 1462479924119 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 13:25:24 INFO - PROCESS | 1819 | 1462479924463 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:24 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a7d2800 == 131 [pid = 1819] [id = 642] 13:25:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 164 (0x9a7d4800) [pid = 1819] [serial = 1927] [outer = (nil)] 13:25:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 165 (0x9b812c00) [pid = 1819] [serial = 1928] [outer = 0x9a7d4800] 13:25:24 INFO - PROCESS | 1819 | 1462479924557 Marionette DEBUG loaded listener.js 13:25:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 166 (0x9be47000) [pid = 1819] [serial = 1929] [outer = 0x9a7d4800] 13:25:25 INFO - PROCESS | 1819 | 1462479925574 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 13:25:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:25:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1786ms 13:25:25 INFO - PROCESS | 1819 | 1462479925634 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 13:25:25 INFO - PROCESS | 1819 | 1462479925638 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 13:25:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:25:25 INFO - PROCESS | 1819 | 1462479925644 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:25:25 INFO - PROCESS | 1819 | 1462479925647 Marionette TRACE conn3 <- [1,2542,null,{}] 13:25:25 INFO - PROCESS | 1819 | 1462479925653 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:25 INFO - PROCESS | 1819 | 1462479925877 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 13:25:26 INFO - PROCESS | 1819 | 1462479926216 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:26 INFO - PROCESS | 1819 | ++DOCSHELL 0x8773a400 == 132 [pid = 1819] [id = 643] 13:25:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 167 (0x9a7d9c00) [pid = 1819] [serial = 1930] [outer = (nil)] 13:25:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 168 (0xa05f7000) [pid = 1819] [serial = 1931] [outer = 0x9a7d9c00] 13:25:26 INFO - PROCESS | 1819 | 1462479926307 Marionette DEBUG loaded listener.js 13:25:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 169 (0xa1052c00) [pid = 1819] [serial = 1932] [outer = 0x9a7d9c00] 13:25:27 INFO - PROCESS | 1819 | 1462479927228 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 13:25:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:25:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1633ms 13:25:27 INFO - PROCESS | 1819 | 1462479927279 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 13:25:27 INFO - PROCESS | 1819 | 1462479927283 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 13:25:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:25:27 INFO - PROCESS | 1819 | 1462479927289 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:25:27 INFO - PROCESS | 1819 | 1462479927293 Marionette TRACE conn3 <- [1,2546,null,{}] 13:25:27 INFO - PROCESS | 1819 | 1462479927298 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:27 INFO - PROCESS | 1819 | 1462479927548 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 13:25:27 INFO - PROCESS | 1819 | 1462479927905 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:27 INFO - PROCESS | 1819 | ++DOCSHELL 0x87738800 == 133 [pid = 1819] [id = 644] 13:25:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 170 (0x8af7f800) [pid = 1819] [serial = 1933] [outer = (nil)] 13:25:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 171 (0xa2273400) [pid = 1819] [serial = 1934] [outer = 0x8af7f800] 13:25:28 INFO - PROCESS | 1819 | 1462479928000 Marionette DEBUG loaded listener.js 13:25:28 INFO - PROCESS | 1819 | ++DOMWINDOW == 172 (0xa2431000) [pid = 1819] [serial = 1935] [outer = 0x8af7f800] 13:25:28 INFO - PROCESS | 1819 | 1462479928971 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 13:25:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:25:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1733ms 13:25:29 INFO - PROCESS | 1819 | 1462479929039 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 13:25:29 INFO - PROCESS | 1819 | 1462479929043 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 13:25:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:25:29 INFO - PROCESS | 1819 | 1462479929055 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:25:29 INFO - PROCESS | 1819 | 1462479929058 Marionette TRACE conn3 <- [1,2550,null,{}] 13:25:29 INFO - PROCESS | 1819 | 1462479929064 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:29 INFO - PROCESS | 1819 | 1462479929307 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 13:25:29 INFO - PROCESS | 1819 | 1462479929638 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:29 INFO - PROCESS | 1819 | ++DOCSHELL 0x9b79b800 == 134 [pid = 1819] [id = 645] 13:25:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 173 (0xa2147400) [pid = 1819] [serial = 1936] [outer = (nil)] 13:25:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 174 (0xa32ed800) [pid = 1819] [serial = 1937] [outer = 0xa2147400] 13:25:29 INFO - PROCESS | 1819 | 1462479929728 Marionette DEBUG loaded listener.js 13:25:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 175 (0xa349f400) [pid = 1819] [serial = 1938] [outer = 0xa2147400] 13:25:30 INFO - PROCESS | 1819 | 1462479930771 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 13:25:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:25:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1782ms 13:25:30 INFO - PROCESS | 1819 | 1462479930840 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 13:25:30 INFO - PROCESS | 1819 | 1462479930846 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 13:25:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:25:30 INFO - PROCESS | 1819 | 1462479930856 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:25:30 INFO - PROCESS | 1819 | 1462479930860 Marionette TRACE conn3 <- [1,2554,null,{}] 13:25:30 INFO - PROCESS | 1819 | 1462479930913 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:31 INFO - PROCESS | 1819 | 1462479931190 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 13:25:33 INFO - PROCESS | 1819 | --DOCSHELL 0x88d34000 == 133 [pid = 1819] [id = 388] 13:25:33 INFO - PROCESS | 1819 | --DOCSHELL 0x8f72f000 == 132 [pid = 1819] [id = 391] 13:25:33 INFO - PROCESS | 1819 | --DOCSHELL 0x8e30f800 == 131 [pid = 1819] [id = 390] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 174 (0x8bd74800) [pid = 1819] [serial = 1823] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 173 (0x8662d800) [pid = 1819] [serial = 1809] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 172 (0x8a1e5400) [pid = 1819] [serial = 1761] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 171 (0x8a8c6000) [pid = 1819] [serial = 1818] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 170 (0x8b8ce800) [pid = 1819] [serial = 1821] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 169 (0xa50b9800) [pid = 1819] [serial = 1803] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 168 (0x9a2cf000) [pid = 1819] [serial = 1787] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 167 (0x92210400) [pid = 1819] [serial = 1775] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 166 (0x94fa2c00) [pid = 1819] [serial = 1778] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 165 (0x8e221800) [pid = 1819] [serial = 1766] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 164 (0x9744f800) [pid = 1819] [serial = 1781] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 163 (0x8662b800) [pid = 1819] [serial = 1808] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 162 (0x9d47a800) [pid = 1819] [serial = 1797] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 161 (0x8a8b7c00) [pid = 1819] [serial = 1817] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 160 (0x91ae2c00) [pid = 1819] [serial = 1772] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 159 (0x89771c00) [pid = 1819] [serial = 1760] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 158 (0xa6782000) [pid = 1819] [serial = 1805] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 157 (0x9a77b400) [pid = 1819] [serial = 1791] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 156 (0x884f1400) [pid = 1819] [serial = 1812] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 155 (0x8bb1f400) [pid = 1819] [serial = 1764] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 154 (0x9c1dc400) [pid = 1819] [serial = 1796] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 153 (0x974df400) [pid = 1819] [serial = 1782] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 152 (0xa500c000) [pid = 1819] [serial = 1802] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 151 (0x8a1db000) [pid = 1819] [serial = 1815] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 150 (0x8a5c7800) [pid = 1819] [serial = 1820] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 149 (0x9503a400) [pid = 1819] [serial = 1779] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 148 (0xa2610000) [pid = 1819] [serial = 1799] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 147 (0x939a2000) [pid = 1819] [serial = 1776] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 146 (0xa683ac00) [pid = 1819] [serial = 1806] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 145 (0x8e21dc00) [pid = 1819] [serial = 1695] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 144 (0xa3217400) [pid = 1819] [serial = 1800] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 143 (0x89707000) [pid = 1819] [serial = 1814] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 142 (0x8ecaa000) [pid = 1819] [serial = 1767] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 141 (0x9a40c800) [pid = 1819] [serial = 1790] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 140 (0x90e6dc00) [pid = 1819] [serial = 1770] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 139 (0x9b413000) [pid = 1819] [serial = 1793] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 138 (0x99f23400) [pid = 1819] [serial = 1785] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 137 (0x8773ec00) [pid = 1819] [serial = 1811] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 136 (0x9a2d9400) [pid = 1819] [serial = 1788] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 135 (0x91ae9400) [pid = 1819] [serial = 1773] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 134 (0x9b477000) [pid = 1819] [serial = 1794] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 133 (0x8f730800) [pid = 1819] [serial = 1769] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 132 (0x990b3800) [pid = 1819] [serial = 1784] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | --DOMWINDOW == 131 (0x8af7f400) [pid = 1819] [serial = 1763] [outer = (nil)] [url = about:blank] 13:25:34 INFO - PROCESS | 1819 | 1462479934229 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:34 INFO - PROCESS | 1819 | ++DOCSHELL 0x87735400 == 132 [pid = 1819] [id = 646] 13:25:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 132 (0x87739000) [pid = 1819] [serial = 1939] [outer = (nil)] 13:25:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 133 (0x8773ec00) [pid = 1819] [serial = 1940] [outer = 0x87739000] 13:25:34 INFO - PROCESS | 1819 | 1462479934326 Marionette DEBUG loaded listener.js 13:25:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 134 (0x88bb2000) [pid = 1819] [serial = 1941] [outer = 0x87739000] 13:25:35 INFO - PROCESS | 1819 | 1462479935208 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 13:25:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:25:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 4396ms 13:25:35 INFO - PROCESS | 1819 | 1462479935253 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 13:25:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:25:35 INFO - PROCESS | 1819 | 1462479935259 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 13:25:35 INFO - PROCESS | 1819 | 1462479935266 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:25:35 INFO - PROCESS | 1819 | 1462479935272 Marionette TRACE conn3 <- [1,2558,null,{}] 13:25:35 INFO - PROCESS | 1819 | 1462479935280 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:35 INFO - PROCESS | 1819 | 1462479935607 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 13:25:35 INFO - PROCESS | 1819 | 1462479935745 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:35 INFO - PROCESS | 1819 | ++DOCSHELL 0x89775000 == 133 [pid = 1819] [id = 647] 13:25:35 INFO - PROCESS | 1819 | ++DOMWINDOW == 135 (0x8a1da400) [pid = 1819] [serial = 1942] [outer = (nil)] 13:25:35 INFO - PROCESS | 1819 | ++DOMWINDOW == 136 (0x8a44d800) [pid = 1819] [serial = 1943] [outer = 0x8a1da400] 13:25:35 INFO - PROCESS | 1819 | 1462479935827 Marionette DEBUG loaded listener.js 13:25:35 INFO - PROCESS | 1819 | ++DOMWINDOW == 137 (0x8a8c1400) [pid = 1819] [serial = 1944] [outer = 0x8a1da400] 13:25:36 INFO - PROCESS | 1819 | 1462479936785 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 13:25:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:25:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1598ms 13:25:36 INFO - PROCESS | 1819 | 1462479936868 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 13:25:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:25:36 INFO - PROCESS | 1819 | 1462479936874 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 13:25:36 INFO - PROCESS | 1819 | 1462479936889 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:25:36 INFO - PROCESS | 1819 | 1462479936891 Marionette TRACE conn3 <- [1,2562,null,{}] 13:25:36 INFO - PROCESS | 1819 | 1462479936898 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:37 INFO - PROCESS | 1819 | 1462479937208 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 13:25:37 INFO - PROCESS | 1819 | 1462479937247 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:37 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a5c5c00 == 134 [pid = 1819] [id = 648] 13:25:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 138 (0x8aa4a400) [pid = 1819] [serial = 1945] [outer = (nil)] 13:25:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 139 (0x8b7a5000) [pid = 1819] [serial = 1946] [outer = 0x8aa4a400] 13:25:37 INFO - PROCESS | 1819 | 1462479937321 Marionette DEBUG loaded listener.js 13:25:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x8b8d7c00) [pid = 1819] [serial = 1947] [outer = 0x8aa4a400] 13:25:39 INFO - PROCESS | 1819 | 1462479939043 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 13:25:39 INFO - PROCESS | 1819 | --DOMWINDOW == 139 (0x9220f800) [pid = 1819] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:25:39 INFO - PROCESS | 1819 | --DOMWINDOW == 138 (0x8e219800) [pid = 1819] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:25:39 INFO - PROCESS | 1819 | --DOMWINDOW == 137 (0x91157000) [pid = 1819] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:25:39 INFO - PROCESS | 1819 | --DOMWINDOW == 136 (0x9aaa5800) [pid = 1819] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:25:39 INFO - PROCESS | 1819 | --DOMWINDOW == 135 (0x8e30fc00) [pid = 1819] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:25:39 INFO - PROCESS | 1819 | --DOMWINDOW == 134 (0x8a5c9400) [pid = 1819] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:25:39 INFO - PROCESS | 1819 | --DOMWINDOW == 133 (0x8a5c6800) [pid = 1819] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:25:39 INFO - PROCESS | 1819 | --DOMWINDOW == 132 (0x88d33c00) [pid = 1819] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:25:39 INFO - PROCESS | 1819 | --DOMWINDOW == 131 (0x8d78ac00) [pid = 1819] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:25:39 INFO - PROCESS | 1819 | --DOMWINDOW == 130 (0x8970c000) [pid = 1819] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:25:39 INFO - PROCESS | 1819 | --DOMWINDOW == 129 (0x92c86400) [pid = 1819] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:25:39 INFO - PROCESS | 1819 | --DOMWINDOW == 128 (0x8d201c00) [pid = 1819] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:25:39 INFO - PROCESS | 1819 | --DOMWINDOW == 127 (0x9a365400) [pid = 1819] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:25:39 INFO - PROCESS | 1819 | --DOMWINDOW == 126 (0x88d26400) [pid = 1819] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:25:39 INFO - PROCESS | 1819 | --DOMWINDOW == 125 (0x8b8d0800) [pid = 1819] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:25:39 INFO - PROCESS | 1819 | --DOMWINDOW == 124 (0x91165c00) [pid = 1819] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:25:39 INFO - PROCESS | 1819 | --DOMWINDOW == 123 (0x8bd7b000) [pid = 1819] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:25:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:25:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 2294ms 13:25:39 INFO - PROCESS | 1819 | --DOMWINDOW == 122 (0x9955f400) [pid = 1819] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:25:39 INFO - PROCESS | 1819 | --DOMWINDOW == 121 (0x8662d400) [pid = 1819] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:25:39 INFO - PROCESS | 1819 | --DOMWINDOW == 120 (0x8f72ac00) [pid = 1819] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:25:39 INFO - PROCESS | 1819 | --DOMWINDOW == 119 (0x9a366c00) [pid = 1819] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:25:39 INFO - PROCESS | 1819 | --DOMWINDOW == 118 (0x8b42ec00) [pid = 1819] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:25:39 INFO - PROCESS | 1819 | 1462479939191 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 13:25:39 INFO - PROCESS | 1819 | 1462479939194 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 13:25:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:25:39 INFO - PROCESS | 1819 | 1462479939208 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:25:39 INFO - PROCESS | 1819 | 1462479939218 Marionette TRACE conn3 <- [1,2566,null,{}] 13:25:39 INFO - PROCESS | 1819 | 1462479939235 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:39 INFO - PROCESS | 1819 | 1462479939530 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 13:25:39 INFO - PROCESS | 1819 | 1462479939677 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:39 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a8c5000 == 135 [pid = 1819] [id = 649] 13:25:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 119 (0x8b8d0800) [pid = 1819] [serial = 1948] [outer = (nil)] 13:25:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 120 (0x8d049000) [pid = 1819] [serial = 1949] [outer = 0x8b8d0800] 13:25:39 INFO - PROCESS | 1819 | 1462479939752 Marionette DEBUG loaded listener.js 13:25:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 121 (0x8d055c00) [pid = 1819] [serial = 1950] [outer = 0x8b8d0800] 13:25:40 INFO - PROCESS | 1819 | 1462479940566 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 13:25:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:25:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1417ms 13:25:40 INFO - PROCESS | 1819 | 1462479940619 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 13:25:40 INFO - PROCESS | 1819 | 1462479940623 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 13:25:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:25:40 INFO - PROCESS | 1819 | 1462479940629 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:25:40 INFO - PROCESS | 1819 | 1462479940632 Marionette TRACE conn3 <- [1,2570,null,{}] 13:25:40 INFO - PROCESS | 1819 | 1462479940638 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:40 INFO - PROCESS | 1819 | 1462479940928 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 13:25:40 INFO - PROCESS | 1819 | 1462479940951 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:40 INFO - PROCESS | 1819 | ++DOCSHELL 0x8662f000 == 136 [pid = 1819] [id = 650] 13:25:40 INFO - PROCESS | 1819 | ++DOMWINDOW == 122 (0x8bb20c00) [pid = 1819] [serial = 1951] [outer = (nil)] 13:25:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 123 (0x8d2a7c00) [pid = 1819] [serial = 1952] [outer = 0x8bb20c00] 13:25:41 INFO - PROCESS | 1819 | 1462479941025 Marionette DEBUG loaded listener.js 13:25:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 124 (0x8d2b3000) [pid = 1819] [serial = 1953] [outer = 0x8bb20c00] 13:25:42 INFO - PROCESS | 1819 | 1462479942392 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 13:25:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:25:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1830ms 13:25:42 INFO - PROCESS | 1819 | 1462479942463 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 13:25:42 INFO - PROCESS | 1819 | 1462479942471 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 13:25:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:25:42 INFO - PROCESS | 1819 | 1462479942479 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:25:42 INFO - PROCESS | 1819 | 1462479942486 Marionette TRACE conn3 <- [1,2574,null,{}] 13:25:42 INFO - PROCESS | 1819 | 1462479942494 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:42 INFO - PROCESS | 1819 | 1462479942746 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 13:25:43 INFO - PROCESS | 1819 | 1462479943097 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:43 INFO - PROCESS | 1819 | ++DOCSHELL 0x8773fc00 == 137 [pid = 1819] [id = 651] 13:25:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 125 (0x8970c000) [pid = 1819] [serial = 1954] [outer = (nil)] 13:25:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 126 (0x8a8c0400) [pid = 1819] [serial = 1955] [outer = 0x8970c000] 13:25:43 INFO - PROCESS | 1819 | 1462479943186 Marionette DEBUG loaded listener.js 13:25:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 127 (0x8ac68c00) [pid = 1819] [serial = 1956] [outer = 0x8970c000] 13:25:44 INFO - PROCESS | 1819 | 1462479944235 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 13:25:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:25:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1841ms 13:25:44 INFO - PROCESS | 1819 | 1462479944322 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 13:25:44 INFO - PROCESS | 1819 | 1462479944331 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 13:25:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:25:44 INFO - PROCESS | 1819 | 1462479944342 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:25:44 INFO - PROCESS | 1819 | 1462479944346 Marionette TRACE conn3 <- [1,2578,null,{}] 13:25:44 INFO - PROCESS | 1819 | 1462479944353 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:44 INFO - PROCESS | 1819 | 1462479944631 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 13:25:45 INFO - PROCESS | 1819 | 1462479944988 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:45 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d051400 == 138 [pid = 1819] [id = 652] 13:25:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 128 (0x8d055000) [pid = 1819] [serial = 1957] [outer = (nil)] 13:25:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 129 (0x8d20b400) [pid = 1819] [serial = 1958] [outer = 0x8d055000] 13:25:45 INFO - PROCESS | 1819 | 1462479945079 Marionette DEBUG loaded listener.js 13:25:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 130 (0x8d330800) [pid = 1819] [serial = 1959] [outer = 0x8d055000] 13:25:46 INFO - PROCESS | 1819 | 1462479946058 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 13:25:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:25:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1792ms 13:25:46 INFO - PROCESS | 1819 | 1462479946135 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 13:25:46 INFO - PROCESS | 1819 | 1462479946140 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 13:25:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:25:46 INFO - PROCESS | 1819 | 1462479946147 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:25:46 INFO - PROCESS | 1819 | 1462479946153 Marionette TRACE conn3 <- [1,2582,null,{}] 13:25:46 INFO - PROCESS | 1819 | 1462479946170 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:46 INFO - PROCESS | 1819 | 1462479946452 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 13:25:46 INFO - PROCESS | 1819 | 1462479946802 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:46 INFO - PROCESS | 1819 | ++DOCSHELL 0x8ac6d800 == 139 [pid = 1819] [id = 653] 13:25:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 131 (0x8e30f000) [pid = 1819] [serial = 1960] [outer = (nil)] 13:25:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 132 (0x8eca2400) [pid = 1819] [serial = 1961] [outer = 0x8e30f000] 13:25:46 INFO - PROCESS | 1819 | 1462479946895 Marionette DEBUG loaded listener.js 13:25:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 133 (0x8ed80400) [pid = 1819] [serial = 1962] [outer = 0x8e30f000] 13:25:47 INFO - PROCESS | 1819 | 1462479947866 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 13:25:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:25:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1788ms 13:25:47 INFO - PROCESS | 1819 | 1462479947935 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 13:25:47 INFO - PROCESS | 1819 | 1462479947940 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 13:25:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:25:47 INFO - PROCESS | 1819 | 1462479947947 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:25:47 INFO - PROCESS | 1819 | 1462479947951 Marionette TRACE conn3 <- [1,2586,null,{}] 13:25:47 INFO - PROCESS | 1819 | 1462479947956 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:48 INFO - PROCESS | 1819 | 1462479948175 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 13:25:48 INFO - PROCESS | 1819 | 1462479948516 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:48 INFO - PROCESS | 1819 | ++DOCSHELL 0x8bb27000 == 140 [pid = 1819] [id = 654] 13:25:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 134 (0x8e319000) [pid = 1819] [serial = 1963] [outer = (nil)] 13:25:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 135 (0x8f723800) [pid = 1819] [serial = 1964] [outer = 0x8e319000] 13:25:48 INFO - PROCESS | 1819 | 1462479948622 Marionette DEBUG loaded listener.js 13:25:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 136 (0x90e64800) [pid = 1819] [serial = 1965] [outer = 0x8e319000] 13:25:49 INFO - PROCESS | 1819 | 1462479949579 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 13:25:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:25:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1683ms 13:25:49 INFO - PROCESS | 1819 | 1462479949631 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 13:25:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:25:49 INFO - PROCESS | 1819 | 1462479949635 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 13:25:49 INFO - PROCESS | 1819 | 1462479949642 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:25:49 INFO - PROCESS | 1819 | 1462479949646 Marionette TRACE conn3 <- [1,2590,null,{}] 13:25:49 INFO - PROCESS | 1819 | 1462479949652 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:49 INFO - PROCESS | 1819 | 1462479949898 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 13:25:50 INFO - PROCESS | 1819 | 1462479950240 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:50 INFO - PROCESS | 1819 | ++DOCSHELL 0x8bb26800 == 141 [pid = 1819] [id = 655] 13:25:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 137 (0x8f609000) [pid = 1819] [serial = 1966] [outer = (nil)] 13:25:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 138 (0x91159400) [pid = 1819] [serial = 1967] [outer = 0x8f609000] 13:25:50 INFO - PROCESS | 1819 | 1462479950335 Marionette DEBUG loaded listener.js 13:25:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 139 (0x91ae5400) [pid = 1819] [serial = 1968] [outer = 0x8f609000] 13:25:51 INFO - PROCESS | 1819 | 1462479951344 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 13:25:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:25:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1738ms 13:25:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:25:51 INFO - PROCESS | 1819 | 1462479951380 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 13:25:51 INFO - PROCESS | 1819 | 1462479951384 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 13:25:51 INFO - PROCESS | 1819 | 1462479951390 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:25:51 INFO - PROCESS | 1819 | 1462479951394 Marionette TRACE conn3 <- [1,2594,null,{}] 13:25:51 INFO - PROCESS | 1819 | 1462479951400 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:51 INFO - PROCESS | 1819 | 1462479951651 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 13:25:52 INFO - PROCESS | 1819 | 1462479951994 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:52 INFO - PROCESS | 1819 | ++DOCSHELL 0x910e5800 == 142 [pid = 1819] [id = 656] 13:25:52 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x91dbe000) [pid = 1819] [serial = 1969] [outer = (nil)] 13:25:52 INFO - PROCESS | 1819 | ++DOMWINDOW == 141 (0x929d4c00) [pid = 1819] [serial = 1970] [outer = 0x91dbe000] 13:25:52 INFO - PROCESS | 1819 | 1462479952090 Marionette DEBUG loaded listener.js 13:25:52 INFO - PROCESS | 1819 | ++DOMWINDOW == 142 (0x929df000) [pid = 1819] [serial = 1971] [outer = 0x91dbe000] 13:25:53 INFO - PROCESS | 1819 | 1462479953058 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 13:25:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:25:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1682ms 13:25:53 INFO - PROCESS | 1819 | 1462479953071 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 13:25:53 INFO - PROCESS | 1819 | 1462479953074 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 13:25:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:25:53 INFO - PROCESS | 1819 | 1462479953081 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:25:53 INFO - PROCESS | 1819 | 1462479953085 Marionette TRACE conn3 <- [1,2598,null,{}] 13:25:53 INFO - PROCESS | 1819 | 1462479953091 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:53 INFO - PROCESS | 1819 | 1462479953297 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 13:25:53 INFO - PROCESS | 1819 | 1462479953656 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:53 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a1e3800 == 143 [pid = 1819] [id = 657] 13:25:53 INFO - PROCESS | 1819 | ++DOMWINDOW == 143 (0x8aa4e800) [pid = 1819] [serial = 1972] [outer = (nil)] 13:25:53 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x93bbd800) [pid = 1819] [serial = 1973] [outer = 0x8aa4e800] 13:25:53 INFO - PROCESS | 1819 | 1462479953749 Marionette DEBUG loaded listener.js 13:25:53 INFO - PROCESS | 1819 | ++DOMWINDOW == 145 (0x94f31000) [pid = 1819] [serial = 1974] [outer = 0x8aa4e800] 13:25:54 INFO - PROCESS | 1819 | 1462479954796 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 13:25:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:25:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1788ms 13:25:54 INFO - PROCESS | 1819 | 1462479954870 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 13:25:54 INFO - PROCESS | 1819 | 1462479954875 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 13:25:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:25:54 INFO - PROCESS | 1819 | 1462479954881 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:25:54 INFO - PROCESS | 1819 | 1462479954885 Marionette TRACE conn3 <- [1,2602,null,{}] 13:25:54 INFO - PROCESS | 1819 | 1462479954891 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:55 INFO - PROCESS | 1819 | 1462479955156 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 13:25:55 INFO - PROCESS | 1819 | 1462479955500 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:55 INFO - PROCESS | 1819 | ++DOCSHELL 0x8bd7b400 == 144 [pid = 1819] [id = 658] 13:25:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 146 (0x910dc400) [pid = 1819] [serial = 1975] [outer = (nil)] 13:25:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 147 (0x9503d800) [pid = 1819] [serial = 1976] [outer = 0x910dc400] 13:25:55 INFO - PROCESS | 1819 | 1462479955601 Marionette DEBUG loaded listener.js 13:25:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 148 (0x95044400) [pid = 1819] [serial = 1977] [outer = 0x910dc400] 13:25:56 INFO - PROCESS | 1819 | 1462479956598 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 13:25:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:25:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1788ms 13:25:56 INFO - PROCESS | 1819 | 1462479956670 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 13:25:56 INFO - PROCESS | 1819 | 1462479956673 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 13:25:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:25:56 INFO - PROCESS | 1819 | 1462479956680 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:25:56 INFO - PROCESS | 1819 | 1462479956683 Marionette TRACE conn3 <- [1,2606,null,{}] 13:25:56 INFO - PROCESS | 1819 | 1462479956689 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:56 INFO - PROCESS | 1819 | 1462479956966 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 13:25:57 INFO - PROCESS | 1819 | 1462479957313 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:57 INFO - PROCESS | 1819 | ++DOCSHELL 0x884efc00 == 145 [pid = 1819] [id = 659] 13:25:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 149 (0x8f605800) [pid = 1819] [serial = 1978] [outer = (nil)] 13:25:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 150 (0x980d2000) [pid = 1819] [serial = 1979] [outer = 0x8f605800] 13:25:57 INFO - PROCESS | 1819 | 1462479957399 Marionette DEBUG loaded listener.js 13:25:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 151 (0x990ba000) [pid = 1819] [serial = 1980] [outer = 0x8f605800] 13:25:58 INFO - PROCESS | 1819 | 1462479958382 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 13:25:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:25:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1749ms 13:25:58 INFO - PROCESS | 1819 | 1462479958429 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 13:25:58 INFO - PROCESS | 1819 | 1462479958433 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 13:25:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:25:58 INFO - PROCESS | 1819 | 1462479958439 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:25:58 INFO - PROCESS | 1819 | 1462479958443 Marionette TRACE conn3 <- [1,2610,null,{}] 13:25:58 INFO - PROCESS | 1819 | 1462479958449 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:58 INFO - PROCESS | 1819 | 1462479958713 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 13:25:59 INFO - PROCESS | 1819 | 1462479959060 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:59 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b8cbc00 == 146 [pid = 1819] [id = 660] 13:25:59 INFO - PROCESS | 1819 | ++DOMWINDOW == 152 (0x974ed800) [pid = 1819] [serial = 1981] [outer = (nil)] 13:25:59 INFO - PROCESS | 1819 | ++DOMWINDOW == 153 (0x9a23e800) [pid = 1819] [serial = 1982] [outer = 0x974ed800] 13:25:59 INFO - PROCESS | 1819 | 1462479959152 Marionette DEBUG loaded listener.js 13:25:59 INFO - PROCESS | 1819 | ++DOMWINDOW == 154 (0x9a2d0c00) [pid = 1819] [serial = 1983] [outer = 0x974ed800] 13:26:00 INFO - PROCESS | 1819 | 1462479960167 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 13:26:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:26:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1783ms 13:26:00 INFO - PROCESS | 1819 | 1462479960223 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 13:26:00 INFO - PROCESS | 1819 | 1462479960227 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 13:26:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:26:00 INFO - PROCESS | 1819 | 1462479960234 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:26:00 INFO - PROCESS | 1819 | 1462479960238 Marionette TRACE conn3 <- [1,2614,null,{}] 13:26:00 INFO - PROCESS | 1819 | 1462479960244 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:00 INFO - PROCESS | 1819 | 1462479960502 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 13:26:00 INFO - PROCESS | 1819 | 1462479960860 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:00 INFO - PROCESS | 1819 | ++DOCSHELL 0x87739c00 == 147 [pid = 1819] [id = 661] 13:26:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 155 (0x9a216c00) [pid = 1819] [serial = 1984] [outer = (nil)] 13:26:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 156 (0x9a407400) [pid = 1819] [serial = 1985] [outer = 0x9a216c00] 13:26:00 INFO - PROCESS | 1819 | 1462479960960 Marionette DEBUG loaded listener.js 13:26:01 INFO - PROCESS | 1819 | ++DOMWINDOW == 157 (0x9a69ac00) [pid = 1819] [serial = 1986] [outer = 0x9a216c00] 13:26:01 INFO - PROCESS | 1819 | 1462479961916 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 13:26:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:26:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1733ms 13:26:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:26:01 INFO - PROCESS | 1819 | 1462479961968 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 13:26:01 INFO - PROCESS | 1819 | 1462479961971 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 13:26:01 INFO - PROCESS | 1819 | 1462479961978 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:26:01 INFO - PROCESS | 1819 | 1462479961981 Marionette TRACE conn3 <- [1,2618,null,{}] 13:26:01 INFO - PROCESS | 1819 | 1462479961987 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:02 INFO - PROCESS | 1819 | 1462479962234 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 13:26:02 INFO - PROCESS | 1819 | 1462479962574 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:02 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a21c400 == 148 [pid = 1819] [id = 662] 13:26:02 INFO - PROCESS | 1819 | ++DOMWINDOW == 158 (0x9a36a800) [pid = 1819] [serial = 1987] [outer = (nil)] 13:26:02 INFO - PROCESS | 1819 | ++DOMWINDOW == 159 (0x9a7d4c00) [pid = 1819] [serial = 1988] [outer = 0x9a36a800] 13:26:02 INFO - PROCESS | 1819 | 1462479962668 Marionette DEBUG loaded listener.js 13:26:02 INFO - PROCESS | 1819 | ++DOMWINDOW == 160 (0x9a884000) [pid = 1819] [serial = 1989] [outer = 0x9a36a800] 13:26:03 INFO - PROCESS | 1819 | 1462479963593 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 13:26:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:26:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1682ms 13:26:03 INFO - PROCESS | 1819 | 1462479963660 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 13:26:03 INFO - PROCESS | 1819 | 1462479963664 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 13:26:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:26:03 INFO - PROCESS | 1819 | 1462479963671 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:26:03 INFO - PROCESS | 1819 | 1462479963685 Marionette TRACE conn3 <- [1,2622,null,{}] 13:26:03 INFO - PROCESS | 1819 | 1462479963691 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:03 INFO - PROCESS | 1819 | 1462479963958 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 13:26:04 INFO - PROCESS | 1819 | 1462479964313 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:04 INFO - PROCESS | 1819 | ++DOCSHELL 0x90e69000 == 149 [pid = 1819] [id = 663] 13:26:04 INFO - PROCESS | 1819 | ++DOMWINDOW == 161 (0x90e6e000) [pid = 1819] [serial = 1990] [outer = (nil)] 13:26:04 INFO - PROCESS | 1819 | ++DOMWINDOW == 162 (0x9b02b400) [pid = 1819] [serial = 1991] [outer = 0x90e6e000] 13:26:04 INFO - PROCESS | 1819 | 1462479964401 Marionette DEBUG loaded listener.js 13:26:04 INFO - PROCESS | 1819 | ++DOMWINDOW == 163 (0x9b477400) [pid = 1819] [serial = 1992] [outer = 0x90e6e000] 13:26:05 INFO - PROCESS | 1819 | 1462479965378 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 13:26:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:26:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1743ms 13:26:05 INFO - PROCESS | 1819 | 1462479965415 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 13:26:05 INFO - PROCESS | 1819 | 1462479965418 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 13:26:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:26:05 INFO - PROCESS | 1819 | 1462479965425 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:26:05 INFO - PROCESS | 1819 | 1462479965428 Marionette TRACE conn3 <- [1,2626,null,{}] 13:26:05 INFO - PROCESS | 1819 | 1462479965434 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:05 INFO - PROCESS | 1819 | 1462479965651 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 13:26:05 INFO - PROCESS | 1819 | 1462479965952 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:06 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a7d1400 == 150 [pid = 1819] [id = 664] 13:26:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 164 (0x9aa9ac00) [pid = 1819] [serial = 1993] [outer = (nil)] 13:26:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 165 (0x9d85a400) [pid = 1819] [serial = 1994] [outer = 0x9aa9ac00] 13:26:06 INFO - PROCESS | 1819 | 1462479966088 Marionette DEBUG loaded listener.js 13:26:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 166 (0xa21c3c00) [pid = 1819] [serial = 1995] [outer = 0x9aa9ac00] 13:26:07 INFO - PROCESS | 1819 | 1462479966997 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 13:26:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:26:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1632ms 13:26:07 INFO - PROCESS | 1819 | 1462479967058 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 13:26:07 INFO - PROCESS | 1819 | 1462479967061 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 13:26:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:26:07 INFO - PROCESS | 1819 | 1462479967069 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:26:07 INFO - PROCESS | 1819 | 1462479967072 Marionette TRACE conn3 <- [1,2630,null,{}] 13:26:07 INFO - PROCESS | 1819 | 1462479967078 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:07 INFO - PROCESS | 1819 | 1462479967312 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 13:26:07 INFO - PROCESS | 1819 | 1462479967666 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:07 INFO - PROCESS | 1819 | ++DOCSHELL 0x9b4dc800 == 151 [pid = 1819] [id = 665] 13:26:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 167 (0x9b5a6c00) [pid = 1819] [serial = 1996] [outer = (nil)] 13:26:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 168 (0xa32f1c00) [pid = 1819] [serial = 1997] [outer = 0x9b5a6c00] 13:26:07 INFO - PROCESS | 1819 | 1462479967763 Marionette DEBUG loaded listener.js 13:26:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 169 (0xa4e0cc00) [pid = 1819] [serial = 1998] [outer = 0x9b5a6c00] 13:26:08 INFO - PROCESS | 1819 | 1462479968740 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 13:26:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:26:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1731ms 13:26:08 INFO - PROCESS | 1819 | 1462479968801 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 13:26:08 INFO - PROCESS | 1819 | 1462479968805 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 13:26:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:26:08 INFO - PROCESS | 1819 | 1462479968812 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:26:08 INFO - PROCESS | 1819 | 1462479968815 Marionette TRACE conn3 <- [1,2634,null,{}] 13:26:08 INFO - PROCESS | 1819 | 1462479968821 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:09 INFO - PROCESS | 1819 | 1462479969074 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 13:26:09 INFO - PROCESS | 1819 | 1462479969418 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:09 INFO - PROCESS | 1819 | ++DOCSHELL 0x84d65000 == 152 [pid = 1819] [id = 666] 13:26:09 INFO - PROCESS | 1819 | ++DOMWINDOW == 170 (0x84d65800) [pid = 1819] [serial = 1999] [outer = (nil)] 13:26:09 INFO - PROCESS | 1819 | ++DOMWINDOW == 171 (0x84d6d800) [pid = 1819] [serial = 2000] [outer = 0x84d65800] 13:26:09 INFO - PROCESS | 1819 | 1462479969513 Marionette DEBUG loaded listener.js 13:26:09 INFO - PROCESS | 1819 | ++DOMWINDOW == 172 (0x84d6f800) [pid = 1819] [serial = 2001] [outer = 0x84d65800] 13:26:10 INFO - PROCESS | 1819 | 1462479970461 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 13:26:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:26:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1684ms 13:26:10 INFO - PROCESS | 1819 | 1462479970496 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 13:26:10 INFO - PROCESS | 1819 | 1462479970500 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 13:26:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:26:10 INFO - PROCESS | 1819 | 1462479970507 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:26:10 INFO - PROCESS | 1819 | 1462479970510 Marionette TRACE conn3 <- [1,2638,null,{}] 13:26:10 INFO - PROCESS | 1819 | 1462479970516 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:10 INFO - PROCESS | 1819 | 1462479970745 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 13:26:11 INFO - PROCESS | 1819 | 1462479971096 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:11 INFO - PROCESS | 1819 | ++DOCSHELL 0x84d64800 == 153 [pid = 1819] [id = 667] 13:26:11 INFO - PROCESS | 1819 | ++DOMWINDOW == 173 (0x84d66400) [pid = 1819] [serial = 2002] [outer = (nil)] 13:26:11 INFO - PROCESS | 1819 | ++DOMWINDOW == 174 (0xa2276800) [pid = 1819] [serial = 2003] [outer = 0x84d66400] 13:26:11 INFO - PROCESS | 1819 | 1462479971185 Marionette DEBUG loaded listener.js 13:26:11 INFO - PROCESS | 1819 | ++DOMWINDOW == 175 (0xa3496c00) [pid = 1819] [serial = 2004] [outer = 0x84d66400] 13:26:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8773c800 == 152 [pid = 1819] [id = 603] 13:26:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8a8c5000 == 151 [pid = 1819] [id = 649] 13:26:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8a5c5c00 == 150 [pid = 1819] [id = 648] 13:26:13 INFO - PROCESS | 1819 | --DOCSHELL 0x89775000 == 149 [pid = 1819] [id = 647] 13:26:13 INFO - PROCESS | 1819 | --DOCSHELL 0x87735400 == 148 [pid = 1819] [id = 646] 13:26:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8773a400 == 147 [pid = 1819] [id = 643] 13:26:13 INFO - PROCESS | 1819 | --DOCSHELL 0x87738800 == 146 [pid = 1819] [id = 644] 13:26:13 INFO - PROCESS | 1819 | --DOCSHELL 0x9a7d2800 == 145 [pid = 1819] [id = 642] 13:26:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8e220400 == 144 [pid = 1819] [id = 641] 13:26:13 INFO - PROCESS | 1819 | --DOCSHELL 0x9a403c00 == 143 [pid = 1819] [id = 640] 13:26:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8b7a0c00 == 142 [pid = 1819] [id = 638] 13:26:13 INFO - PROCESS | 1819 | --DOCSHELL 0x974ea800 == 141 [pid = 1819] [id = 639] 13:26:13 INFO - PROCESS | 1819 | --DOCSHELL 0x87737000 == 140 [pid = 1819] [id = 637] 13:26:13 INFO - PROCESS | 1819 | --DOCSHELL 0x91dbf400 == 139 [pid = 1819] [id = 636] 13:26:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8d2adc00 == 138 [pid = 1819] [id = 635] 13:26:13 INFO - PROCESS | 1819 | --DOCSHELL 0x87738400 == 137 [pid = 1819] [id = 634] 13:26:13 INFO - PROCESS | 1819 | --DOCSHELL 0x88baac00 == 136 [pid = 1819] [id = 633] 13:26:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8d207c00 == 135 [pid = 1819] [id = 631] 13:26:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8ed79800 == 134 [pid = 1819] [id = 632] 13:26:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8798c800 == 133 [pid = 1819] [id = 630] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 174 (0x8e221400) [pid = 1819] [serial = 1758] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 173 (0x8bb2bc00) [pid = 1819] [serial = 1883] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 172 (0x8af73800) [pid = 1819] [serial = 1886] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 171 (0x9399d400) [pid = 1819] [serial = 1847] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 170 (0x929d9000) [pid = 1819] [serial = 1845] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 169 (0x92248c00) [pid = 1819] [serial = 1844] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 168 (0x921e0c00) [pid = 1819] [serial = 1842] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 167 (0x91ae8000) [pid = 1819] [serial = 1841] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 166 (0x8f725800) [pid = 1819] [serial = 1839] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 165 (0x8f60e800) [pid = 1819] [serial = 1838] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 164 (0x8ed7d400) [pid = 1819] [serial = 1836] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 163 (0x8ecb0400) [pid = 1819] [serial = 1835] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 162 (0x8e21d000) [pid = 1819] [serial = 1833] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 161 (0x8d979000) [pid = 1819] [serial = 1832] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 160 (0x8d051c00) [pid = 1819] [serial = 1830] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 159 (0x8bd1d400) [pid = 1819] [serial = 1829] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 158 (0x8a8bec00) [pid = 1819] [serial = 1827] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 157 (0x8a28cc00) [pid = 1819] [serial = 1826] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 156 (0x8a8c0c00) [pid = 1819] [serial = 1880] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 155 (0x8798bc00) [pid = 1819] [serial = 1877] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 154 (0x88c09800) [pid = 1819] [serial = 1878] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 153 (0x8d20a000) [pid = 1819] [serial = 1875] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 152 (0x8d208800) [pid = 1819] [serial = 1874] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 151 (0x9b47ec00) [pid = 1819] [serial = 1872] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 150 (0x9b02d800) [pid = 1819] [serial = 1871] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 149 (0x9aa9b400) [pid = 1819] [serial = 1869] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 148 (0x9a88b000) [pid = 1819] [serial = 1868] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 147 (0x9a774400) [pid = 1819] [serial = 1866] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 146 (0x9a76e800) [pid = 1819] [serial = 1865] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 145 (0x9a406400) [pid = 1819] [serial = 1863] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 144 (0x9a403800) [pid = 1819] [serial = 1862] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 143 (0x9a36c800) [pid = 1819] [serial = 1860] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 142 (0x9a368800) [pid = 1819] [serial = 1859] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 141 (0x9a221400) [pid = 1819] [serial = 1857] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 140 (0x99ea8400) [pid = 1819] [serial = 1856] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 139 (0x974e3400) [pid = 1819] [serial = 1854] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 138 (0x97453400) [pid = 1819] [serial = 1853] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 137 (0x94fa1000) [pid = 1819] [serial = 1851] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 136 (0x94f35400) [pid = 1819] [serial = 1850] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 135 (0x93bb2c00) [pid = 1819] [serial = 1848] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 134 (0x8bd81c00) [pid = 1819] [serial = 1884] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 133 (0x8aa49400) [pid = 1819] [serial = 1881] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | --DOMWINDOW == 132 (0x8d206800) [pid = 1819] [serial = 1887] [outer = (nil)] [url = about:blank] 13:26:14 INFO - PROCESS | 1819 | 1462479974553 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 13:26:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:26:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 4143ms 13:26:14 INFO - PROCESS | 1819 | 1462479974652 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 13:26:14 INFO - PROCESS | 1819 | 1462479974658 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 13:26:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:26:14 INFO - PROCESS | 1819 | 1462479974668 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:26:14 INFO - PROCESS | 1819 | 1462479974672 Marionette TRACE conn3 <- [1,2642,null,{}] 13:26:14 INFO - PROCESS | 1819 | 1462479974690 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:14 INFO - PROCESS | 1819 | 1462479974934 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 13:26:15 INFO - PROCESS | 1819 | 1462479975207 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:15 INFO - PROCESS | 1819 | ++DOCSHELL 0x8798e800 == 134 [pid = 1819] [id = 668] 13:26:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 133 (0x88c01400) [pid = 1819] [serial = 2005] [outer = (nil)] 13:26:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 134 (0x89772800) [pid = 1819] [serial = 2006] [outer = 0x88c01400] 13:26:15 INFO - PROCESS | 1819 | 1462479975309 Marionette DEBUG loaded listener.js 13:26:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 135 (0x8a297400) [pid = 1819] [serial = 2007] [outer = 0x88c01400] 13:26:16 INFO - PROCESS | 1819 | 1462479976152 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 13:26:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:26:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1499ms 13:26:16 INFO - PROCESS | 1819 | 1462479976167 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 13:26:16 INFO - PROCESS | 1819 | 1462479976176 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 13:26:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:26:16 INFO - PROCESS | 1819 | 1462479976185 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:26:16 INFO - PROCESS | 1819 | 1462479976190 Marionette TRACE conn3 <- [1,2646,null,{}] 13:26:16 INFO - PROCESS | 1819 | 1462479976195 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:16 INFO - PROCESS | 1819 | 1462479976492 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 13:26:16 INFO - PROCESS | 1819 | 1462479976527 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:16 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a1dc400 == 135 [pid = 1819] [id = 669] 13:26:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 136 (0x8a44b800) [pid = 1819] [serial = 2008] [outer = (nil)] 13:26:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 137 (0x8ac61400) [pid = 1819] [serial = 2009] [outer = 0x8a44b800] 13:26:16 INFO - PROCESS | 1819 | 1462479976598 Marionette DEBUG loaded listener.js 13:26:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 138 (0x8b7a4000) [pid = 1819] [serial = 2010] [outer = 0x8a44b800] 13:26:17 INFO - PROCESS | 1819 | 1462479977630 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 13:26:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:26:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1483ms 13:26:17 INFO - PROCESS | 1819 | 1462479977669 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 13:26:17 INFO - PROCESS | 1819 | 1462479977672 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 13:26:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:26:17 INFO - PROCESS | 1819 | 1462479977688 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:26:17 INFO - PROCESS | 1819 | 1462479977694 Marionette TRACE conn3 <- [1,2650,null,{}] 13:26:17 INFO - PROCESS | 1819 | 1462479977710 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:17 INFO - PROCESS | 1819 | 1462479977995 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 13:26:18 INFO - PROCESS | 1819 | 1462479978051 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:18 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a8c4c00 == 136 [pid = 1819] [id = 670] 13:26:18 INFO - PROCESS | 1819 | ++DOMWINDOW == 139 (0x8d049400) [pid = 1819] [serial = 2011] [outer = (nil)] 13:26:18 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x8d057c00) [pid = 1819] [serial = 2012] [outer = 0x8d049400] 13:26:18 INFO - PROCESS | 1819 | 1462479978251 Marionette DEBUG loaded listener.js 13:26:18 INFO - PROCESS | 1819 | ++DOMWINDOW == 141 (0x8d20a000) [pid = 1819] [serial = 2013] [outer = 0x8d049400] 13:26:19 INFO - PROCESS | 1819 | --DOMWINDOW == 140 (0x8a44b000) [pid = 1819] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:26:19 INFO - PROCESS | 1819 | --DOMWINDOW == 139 (0x8b8d0800) [pid = 1819] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:26:19 INFO - PROCESS | 1819 | --DOMWINDOW == 138 (0x8aa4a400) [pid = 1819] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:26:19 INFO - PROCESS | 1819 | --DOMWINDOW == 137 (0x90e6d000) [pid = 1819] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:26:19 INFO - PROCESS | 1819 | --DOMWINDOW == 136 (0x8ed7a400) [pid = 1819] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:26:19 INFO - PROCESS | 1819 | --DOMWINDOW == 135 (0x8d20e400) [pid = 1819] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:26:19 INFO - PROCESS | 1819 | --DOMWINDOW == 134 (0x88d2f800) [pid = 1819] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:26:19 INFO - PROCESS | 1819 | --DOMWINDOW == 133 (0x8a1da400) [pid = 1819] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:26:19 INFO - PROCESS | 1819 | --DOMWINDOW == 132 (0x87739000) [pid = 1819] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:26:19 INFO - PROCESS | 1819 | --DOMWINDOW == 131 (0xa2147400) [pid = 1819] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:26:19 INFO - PROCESS | 1819 | --DOMWINDOW == 130 (0x8af7f800) [pid = 1819] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:26:19 INFO - PROCESS | 1819 | --DOMWINDOW == 129 (0x9a7d9c00) [pid = 1819] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:26:19 INFO - PROCESS | 1819 | --DOMWINDOW == 128 (0x9a7d4800) [pid = 1819] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:26:19 INFO - PROCESS | 1819 | --DOMWINDOW == 127 (0x8f727c00) [pid = 1819] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:26:19 INFO - PROCESS | 1819 | --DOMWINDOW == 126 (0x9a691000) [pid = 1819] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:26:19 INFO - PROCESS | 1819 | --DOMWINDOW == 125 (0x9a365000) [pid = 1819] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:26:19 INFO - PROCESS | 1819 | --DOMWINDOW == 124 (0x8b8d0000) [pid = 1819] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:26:19 INFO - PROCESS | 1819 | --DOMWINDOW == 123 (0x88c0b400) [pid = 1819] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:26:19 INFO - PROCESS | 1819 | --DOMWINDOW == 122 (0x921e4c00) [pid = 1819] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:26:19 INFO - PROCESS | 1819 | --DOMWINDOW == 121 (0x9115a400) [pid = 1819] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:26:19 INFO - PROCESS | 1819 | --DOMWINDOW == 120 (0x910d9c00) [pid = 1819] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:26:19 INFO - PROCESS | 1819 | 1462479979744 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 13:26:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:26:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 2098ms 13:26:19 INFO - PROCESS | 1819 | 1462479979786 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 13:26:19 INFO - PROCESS | 1819 | 1462479979790 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 13:26:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:26:19 INFO - PROCESS | 1819 | 1462479979796 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:26:19 INFO - PROCESS | 1819 | 1462479979799 Marionette TRACE conn3 <- [1,2654,null,{}] 13:26:19 INFO - PROCESS | 1819 | 1462479979805 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:20 INFO - PROCESS | 1819 | 1462479980136 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 13:26:20 INFO - PROCESS | 1819 | 1462479980158 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:20 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d04f400 == 137 [pid = 1819] [id = 671] 13:26:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 121 (0x8d052c00) [pid = 1819] [serial = 2014] [outer = (nil)] 13:26:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 122 (0x8d20d400) [pid = 1819] [serial = 2015] [outer = 0x8d052c00] 13:26:20 INFO - PROCESS | 1819 | 1462479980237 Marionette DEBUG loaded listener.js 13:26:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 123 (0x8d783000) [pid = 1819] [serial = 2016] [outer = 0x8d052c00] 13:26:21 INFO - PROCESS | 1819 | 1462479981308 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 13:26:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:26:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1529ms 13:26:21 INFO - PROCESS | 1819 | 1462479981327 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 13:26:21 INFO - PROCESS | 1819 | 1462479981333 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 13:26:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:26:21 INFO - PROCESS | 1819 | 1462479981343 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:26:21 INFO - PROCESS | 1819 | 1462479981348 Marionette TRACE conn3 <- [1,2658,null,{}] 13:26:21 INFO - PROCESS | 1819 | 1462479981359 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:21 INFO - PROCESS | 1819 | 1462479981591 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 13:26:22 INFO - PROCESS | 1819 | 1462479982011 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:22 INFO - PROCESS | 1819 | ++DOCSHELL 0x88d2b400 == 138 [pid = 1819] [id = 672] 13:26:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 124 (0x88d35400) [pid = 1819] [serial = 2017] [outer = (nil)] 13:26:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 125 (0x89769c00) [pid = 1819] [serial = 2018] [outer = 0x88d35400] 13:26:22 INFO - PROCESS | 1819 | 1462479982104 Marionette DEBUG loaded listener.js 13:26:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 126 (0x8a442000) [pid = 1819] [serial = 2019] [outer = 0x88d35400] 13:26:23 INFO - PROCESS | 1819 | 1462479983058 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 13:26:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:26:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1786ms 13:26:23 INFO - PROCESS | 1819 | 1462479983129 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 13:26:23 INFO - PROCESS | 1819 | 1462479983137 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 13:26:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:26:23 INFO - PROCESS | 1819 | 1462479983148 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:26:23 INFO - PROCESS | 1819 | 1462479983153 Marionette TRACE conn3 <- [1,2662,null,{}] 13:26:23 INFO - PROCESS | 1819 | 1462479983160 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:23 INFO - PROCESS | 1819 | 1462479983421 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 13:26:23 INFO - PROCESS | 1819 | 1462479983784 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:23 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b8d0800 == 139 [pid = 1819] [id = 673] 13:26:23 INFO - PROCESS | 1819 | ++DOMWINDOW == 127 (0x8bb22c00) [pid = 1819] [serial = 2020] [outer = (nil)] 13:26:23 INFO - PROCESS | 1819 | ++DOMWINDOW == 128 (0x8bd1f800) [pid = 1819] [serial = 2021] [outer = 0x8bb22c00] 13:26:23 INFO - PROCESS | 1819 | 1462479983874 Marionette DEBUG loaded listener.js 13:26:23 INFO - PROCESS | 1819 | ++DOMWINDOW == 129 (0x8d04e400) [pid = 1819] [serial = 2022] [outer = 0x8bb22c00] 13:26:24 INFO - PROCESS | 1819 | 1462479984859 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 13:26:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:26:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1784ms 13:26:24 INFO - PROCESS | 1819 | 1462479984942 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 13:26:24 INFO - PROCESS | 1819 | 1462479984951 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 13:26:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:26:24 INFO - PROCESS | 1819 | 1462479984958 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:26:24 INFO - PROCESS | 1819 | 1462479984965 Marionette TRACE conn3 <- [1,2666,null,{}] 13:26:25 INFO - PROCESS | 1819 | 1462479985025 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:25 INFO - PROCESS | 1819 | 1462479985377 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 13:26:25 INFO - PROCESS | 1819 | 1462479985665 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:25 INFO - PROCESS | 1819 | ++DOCSHELL 0x8e219400 == 140 [pid = 1819] [id = 674] 13:26:25 INFO - PROCESS | 1819 | ++DOMWINDOW == 130 (0x8e21f400) [pid = 1819] [serial = 2023] [outer = (nil)] 13:26:25 INFO - PROCESS | 1819 | ++DOMWINDOW == 131 (0x8e314c00) [pid = 1819] [serial = 2024] [outer = 0x8e21f400] 13:26:25 INFO - PROCESS | 1819 | 1462479985759 Marionette DEBUG loaded listener.js 13:26:25 INFO - PROCESS | 1819 | ++DOMWINDOW == 132 (0x8eca8800) [pid = 1819] [serial = 2025] [outer = 0x8e21f400] 13:26:27 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:26:27 INFO - PROCESS | 1819 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:26:27 INFO - PROCESS | 1819 | 1462479987171 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 13:26:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 13:26:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2247ms 13:26:27 INFO - PROCESS | 1819 | 1462479987208 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 13:26:27 INFO - PROCESS | 1819 | 1462479987216 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 13:26:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:26:27 INFO - PROCESS | 1819 | 1462479987229 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:26:27 INFO - PROCESS | 1819 | 1462479987243 Marionette TRACE conn3 <- [1,2670,null,{}] 13:26:27 INFO - PROCESS | 1819 | 1462479987351 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:27 INFO - PROCESS | 1819 | 1462479987598 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 13:26:27 INFO - PROCESS | 1819 | 1462479987882 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:27 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d97fc00 == 141 [pid = 1819] [id = 675] 13:26:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 133 (0x8ecaec00) [pid = 1819] [serial = 2026] [outer = (nil)] 13:26:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 134 (0x8f726c00) [pid = 1819] [serial = 2027] [outer = 0x8ecaec00] 13:26:27 INFO - PROCESS | 1819 | 1462479987972 Marionette DEBUG loaded listener.js 13:26:28 INFO - PROCESS | 1819 | ++DOMWINDOW == 135 (0x90e61800) [pid = 1819] [serial = 2028] [outer = 0x8ecaec00] 13:26:29 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:26:29 INFO - PROCESS | 1819 | 1462479989337 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 13:26:29 INFO - PROCESS | 1819 | 1462479989386 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 13:26:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:26:29 INFO - PROCESS | 1819 | 1462479989393 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:26:29 INFO - PROCESS | 1819 | 1462479989396 Marionette TRACE conn3 <- [1,2674,null,{}] 13:26:29 INFO - PROCESS | 1819 | 1462479989403 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:29 INFO - PROCESS | 1819 | 1462479989724 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 13:26:30 INFO - PROCESS | 1819 | 1462479990061 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:30 INFO - PROCESS | 1819 | ++DOCSHELL 0x8f601400 == 142 [pid = 1819] [id = 676] 13:26:30 INFO - PROCESS | 1819 | ++DOMWINDOW == 136 (0x8f604400) [pid = 1819] [serial = 2029] [outer = (nil)] 13:26:30 INFO - PROCESS | 1819 | ++DOMWINDOW == 137 (0x91160800) [pid = 1819] [serial = 2030] [outer = 0x8f604400] 13:26:30 INFO - PROCESS | 1819 | 1462479990153 Marionette DEBUG loaded listener.js 13:26:30 INFO - PROCESS | 1819 | ++DOMWINDOW == 138 (0x91dbf400) [pid = 1819] [serial = 2031] [outer = 0x8f604400] 13:26:31 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:26:31 INFO - PROCESS | 1819 | 1462479991546 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 13:26:31 INFO - PROCESS | 1819 | 1462479991597 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 13:26:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:26:31 INFO - PROCESS | 1819 | 1462479991606 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:26:31 INFO - PROCESS | 1819 | 1462479991609 Marionette TRACE conn3 <- [1,2678,null,{}] 13:26:31 INFO - PROCESS | 1819 | 1462479991615 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:31 INFO - PROCESS | 1819 | 1462479991961 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 13:26:32 INFO - PROCESS | 1819 | 1462479992257 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:32 INFO - PROCESS | 1819 | ++DOCSHELL 0x8ed81800 == 143 [pid = 1819] [id = 677] 13:26:32 INFO - PROCESS | 1819 | ++DOMWINDOW == 139 (0x8f604800) [pid = 1819] [serial = 2032] [outer = (nil)] 13:26:32 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x92242000) [pid = 1819] [serial = 2033] [outer = 0x8f604800] 13:26:32 INFO - PROCESS | 1819 | 1462479992349 Marionette DEBUG loaded listener.js 13:26:32 INFO - PROCESS | 1819 | ++DOMWINDOW == 141 (0x93bb7800) [pid = 1819] [serial = 2034] [outer = 0x8f604800] 13:26:33 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:26:33 INFO - PROCESS | 1819 | 1462479993744 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 13:26:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 13:26:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2186ms 13:26:33 INFO - PROCESS | 1819 | 1462479993793 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 13:26:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:26:33 INFO - PROCESS | 1819 | 1462479993797 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 13:26:33 INFO - PROCESS | 1819 | 1462479993804 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:26:33 INFO - PROCESS | 1819 | 1462479993808 Marionette TRACE conn3 <- [1,2682,null,{}] 13:26:33 INFO - PROCESS | 1819 | 1462479993814 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:34 INFO - PROCESS | 1819 | 1462479994135 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 13:26:34 INFO - PROCESS | 1819 | 1462479994403 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:34 INFO - PROCESS | 1819 | ++DOCSHELL 0x8bb21400 == 144 [pid = 1819] [id = 678] 13:26:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 142 (0x9220cc00) [pid = 1819] [serial = 2035] [outer = (nil)] 13:26:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 143 (0x94fa4c00) [pid = 1819] [serial = 2036] [outer = 0x9220cc00] 13:26:34 INFO - PROCESS | 1819 | 1462479994494 Marionette DEBUG loaded listener.js 13:26:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x9503dc00) [pid = 1819] [serial = 2037] [outer = 0x9220cc00] 13:26:35 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:26:35 INFO - PROCESS | 1819 | 1462479995952 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 13:26:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 13:26:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2193ms 13:26:36 INFO - PROCESS | 1819 | 1462479995998 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 13:26:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:26:36 INFO - PROCESS | 1819 | 1462479996003 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 13:26:36 INFO - PROCESS | 1819 | 1462479996011 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:26:36 INFO - PROCESS | 1819 | 1462479996015 Marionette TRACE conn3 <- [1,2686,null,{}] 13:26:36 INFO - PROCESS | 1819 | 1462479996132 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:36 INFO - PROCESS | 1819 | 1462479996422 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 13:26:36 INFO - PROCESS | 1819 | 1462479996717 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:36 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d20b800 == 145 [pid = 1819] [id = 679] 13:26:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 145 (0x9399d400) [pid = 1819] [serial = 2038] [outer = (nil)] 13:26:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 146 (0x974e7c00) [pid = 1819] [serial = 2039] [outer = 0x9399d400] 13:26:36 INFO - PROCESS | 1819 | 1462479996806 Marionette DEBUG loaded listener.js 13:26:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 147 (0x980da000) [pid = 1819] [serial = 2040] [outer = 0x9399d400] 13:26:38 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:26:38 INFO - PROCESS | 1819 | 1462479998224 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 13:26:38 INFO - PROCESS | 1819 | 1462479998255 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 13:26:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:26:38 INFO - PROCESS | 1819 | 1462479998263 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:26:38 INFO - PROCESS | 1819 | 1462479998267 Marionette TRACE conn3 <- [1,2690,null,{}] 13:26:38 INFO - PROCESS | 1819 | 1462479998273 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:38 INFO - PROCESS | 1819 | 1462479998539 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 13:26:38 INFO - PROCESS | 1819 | 1462479998816 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:38 INFO - PROCESS | 1819 | ++DOCSHELL 0x8ac6a400 == 146 [pid = 1819] [id = 680] 13:26:38 INFO - PROCESS | 1819 | ++DOMWINDOW == 148 (0x97453c00) [pid = 1819] [serial = 2041] [outer = (nil)] 13:26:38 INFO - PROCESS | 1819 | ++DOMWINDOW == 149 (0x9a215c00) [pid = 1819] [serial = 2042] [outer = 0x97453c00] 13:26:38 INFO - PROCESS | 1819 | 1462479998904 Marionette DEBUG loaded listener.js 13:26:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 150 (0x9a239c00) [pid = 1819] [serial = 2043] [outer = 0x97453c00] 13:26:40 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:26:40 INFO - PROCESS | 1819 | 1462480000274 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 13:26:40 INFO - PROCESS | 1819 | 1462480000308 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 13:26:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:26:40 INFO - PROCESS | 1819 | 1462480000317 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:26:40 INFO - PROCESS | 1819 | 1462480000320 Marionette TRACE conn3 <- [1,2694,null,{}] 13:26:40 INFO - PROCESS | 1819 | 1462480000325 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:40 INFO - PROCESS | 1819 | 1462480000649 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 13:26:40 INFO - PROCESS | 1819 | 1462480000921 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:40 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a8e7000 == 147 [pid = 1819] [id = 681] 13:26:40 INFO - PROCESS | 1819 | ++DOMWINDOW == 151 (0x974e8000) [pid = 1819] [serial = 2044] [outer = (nil)] 13:26:40 INFO - PROCESS | 1819 | ++DOMWINDOW == 152 (0x9a36e000) [pid = 1819] [serial = 2045] [outer = 0x974e8000] 13:26:41 INFO - PROCESS | 1819 | 1462480001013 Marionette DEBUG loaded listener.js 13:26:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 153 (0x9a3d0800) [pid = 1819] [serial = 2046] [outer = 0x974e8000] 13:26:42 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:26:42 INFO - PROCESS | 1819 | 1462480002440 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 13:26:42 INFO - PROCESS | 1819 | 1462480002469 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 13:26:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:26:42 INFO - PROCESS | 1819 | 1462480002476 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:26:42 INFO - PROCESS | 1819 | 1462480002480 Marionette TRACE conn3 <- [1,2698,null,{}] 13:26:42 INFO - PROCESS | 1819 | 1462480002486 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:42 INFO - PROCESS | 1819 | 1462480002834 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 13:26:43 INFO - PROCESS | 1819 | 1462480003107 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:43 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a21d000 == 148 [pid = 1819] [id = 682] 13:26:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 154 (0x9a36dc00) [pid = 1819] [serial = 2047] [outer = (nil)] 13:26:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 155 (0x9a774400) [pid = 1819] [serial = 2048] [outer = 0x9a36dc00] 13:26:43 INFO - PROCESS | 1819 | 1462480003208 Marionette DEBUG loaded listener.js 13:26:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 156 (0x9a7d9400) [pid = 1819] [serial = 2049] [outer = 0x9a36dc00] 13:26:44 INFO - PROCESS | 1819 | SkCairoFTTypeface::onFilterRec unimplemented 13:26:44 INFO - PROCESS | 1819 | 1462480004646 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 13:26:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:26:44 INFO - PROCESS | 1819 | 1462480004680 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 13:26:44 INFO - PROCESS | 1819 | 1462480004687 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:26:44 INFO - PROCESS | 1819 | 1462480004690 Marionette TRACE conn3 <- [1,2702,null,{}] 13:26:44 INFO - PROCESS | 1819 | 1462480004696 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:44 INFO - PROCESS | 1819 | 1462480004974 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 13:26:45 INFO - PROCESS | 1819 | 1462480005273 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:45 INFO - PROCESS | 1819 | ++DOCSHELL 0x8773a800 == 149 [pid = 1819] [id = 683] 13:26:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 157 (0x9a615800) [pid = 1819] [serial = 2050] [outer = (nil)] 13:26:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 158 (0x9aaa2800) [pid = 1819] [serial = 2051] [outer = 0x9a615800] 13:26:45 INFO - PROCESS | 1819 | 1462480005374 Marionette DEBUG loaded listener.js 13:26:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 159 (0x9b40f000) [pid = 1819] [serial = 2052] [outer = 0x9a615800] 13:26:46 INFO - PROCESS | 1819 | 1462480006623 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 13:26:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:26:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1992ms 13:26:46 INFO - PROCESS | 1819 | 1462480006679 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 13:26:46 INFO - PROCESS | 1819 | 1462480006684 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 13:26:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:26:46 INFO - PROCESS | 1819 | 1462480006690 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:26:46 INFO - PROCESS | 1819 | 1462480006693 Marionette TRACE conn3 <- [1,2706,null,{}] 13:26:46 INFO - PROCESS | 1819 | 1462480006699 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:46 INFO - PROCESS | 1819 | 1462480006994 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 13:26:47 INFO - PROCESS | 1819 | 1462480007346 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:47 INFO - PROCESS | 1819 | ++DOCSHELL 0x9aa9c800 == 150 [pid = 1819] [id = 684] 13:26:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 160 (0x9aa9d000) [pid = 1819] [serial = 2053] [outer = (nil)] 13:26:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 161 (0x9be45800) [pid = 1819] [serial = 2054] [outer = 0x9aa9d000] 13:26:47 INFO - PROCESS | 1819 | 1462480007440 Marionette DEBUG loaded listener.js 13:26:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 162 (0x9d471c00) [pid = 1819] [serial = 2055] [outer = 0x9aa9d000] 13:26:48 INFO - PROCESS | 1819 | 1462480008373 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 13:26:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:26:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1731ms 13:26:48 INFO - PROCESS | 1819 | 1462480008422 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 13:26:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:26:48 INFO - PROCESS | 1819 | 1462480008426 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 13:26:48 INFO - PROCESS | 1819 | 1462480008433 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:26:48 INFO - PROCESS | 1819 | 1462480008436 Marionette TRACE conn3 <- [1,2710,null,{}] 13:26:48 INFO - PROCESS | 1819 | 1462480008442 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:48 INFO - PROCESS | 1819 | 1462480008685 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 13:26:49 INFO - PROCESS | 1819 | 1462480009046 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:49 INFO - PROCESS | 1819 | ++DOCSHELL 0x87734800 == 151 [pid = 1819] [id = 685] 13:26:49 INFO - PROCESS | 1819 | ++DOMWINDOW == 163 (0x87737400) [pid = 1819] [serial = 2056] [outer = (nil)] 13:26:49 INFO - PROCESS | 1819 | ++DOMWINDOW == 164 (0xa1059400) [pid = 1819] [serial = 2057] [outer = 0x87737400] 13:26:49 INFO - PROCESS | 1819 | 1462480009141 Marionette DEBUG loaded listener.js 13:26:49 INFO - PROCESS | 1819 | ++DOMWINDOW == 165 (0xa260cc00) [pid = 1819] [serial = 2058] [outer = 0x87737400] 13:26:50 INFO - PROCESS | 1819 | 1462480010100 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 13:26:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:26:50 INFO - PROCESS | 1819 | 1462480010171 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 13:26:50 INFO - PROCESS | 1819 | 1462480010178 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:26:50 INFO - PROCESS | 1819 | 1462480010181 Marionette TRACE conn3 <- [1,2714,null,{}] 13:26:50 INFO - PROCESS | 1819 | 1462480010187 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:50 INFO - PROCESS | 1819 | 1462480010461 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 13:26:50 INFO - PROCESS | 1819 | 1462480010853 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:50 INFO - PROCESS | 1819 | ++DOCSHELL 0xa227e000 == 152 [pid = 1819] [id = 686] 13:26:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 166 (0xa4e17000) [pid = 1819] [serial = 2059] [outer = (nil)] 13:26:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 167 (0xa62ce000) [pid = 1819] [serial = 2060] [outer = 0xa4e17000] 13:26:50 INFO - PROCESS | 1819 | 1462480010945 Marionette DEBUG loaded listener.js 13:26:51 INFO - PROCESS | 1819 | ++DOMWINDOW == 168 (0xa671b000) [pid = 1819] [serial = 2061] [outer = 0xa4e17000] 13:26:52 INFO - PROCESS | 1819 | --DOCSHELL 0x86626800 == 151 [pid = 1819] [id = 625] 13:26:52 INFO - PROCESS | 1819 | --DOCSHELL 0x9a7d8400 == 150 [pid = 1819] [id = 623] 13:26:52 INFO - PROCESS | 1819 | --DOCSHELL 0x8a2fb800 == 149 [pid = 1819] [id = 626] 13:26:52 INFO - PROCESS | 1819 | --DOCSHELL 0x8a8c3c00 == 148 [pid = 1819] [id = 627] 13:26:52 INFO - PROCESS | 1819 | --DOCSHELL 0x99f30000 == 147 [pid = 1819] [id = 621] 13:26:52 INFO - PROCESS | 1819 | --DOCSHELL 0x8a8ebc00 == 146 [pid = 1819] [id = 622] 13:26:52 INFO - PROCESS | 1819 | --DOCSHELL 0x91ae4800 == 145 [pid = 1819] [id = 268] 13:26:52 INFO - PROCESS | 1819 | --DOCSHELL 0x8a8c4c00 == 144 [pid = 1819] [id = 670] 13:26:52 INFO - PROCESS | 1819 | --DOCSHELL 0x8a1dc400 == 143 [pid = 1819] [id = 669] 13:26:52 INFO - PROCESS | 1819 | --DOCSHELL 0x8798e800 == 142 [pid = 1819] [id = 668] 13:26:52 INFO - PROCESS | 1819 | --DOCSHELL 0x9a21c400 == 141 [pid = 1819] [id = 662] 13:26:52 INFO - PROCESS | 1819 | --DOCSHELL 0x90e69000 == 140 [pid = 1819] [id = 663] 13:26:52 INFO - PROCESS | 1819 | --DOCSHELL 0x87739c00 == 139 [pid = 1819] [id = 661] 13:26:52 INFO - PROCESS | 1819 | --DOCSHELL 0x8b8cbc00 == 138 [pid = 1819] [id = 660] 13:26:52 INFO - PROCESS | 1819 | --DOCSHELL 0x884efc00 == 137 [pid = 1819] [id = 659] 13:26:52 INFO - PROCESS | 1819 | --DOCSHELL 0x8bd7b400 == 136 [pid = 1819] [id = 658] 13:26:52 INFO - PROCESS | 1819 | --DOCSHELL 0x8a1e3800 == 135 [pid = 1819] [id = 657] 13:26:52 INFO - PROCESS | 1819 | --DOCSHELL 0x8bb26800 == 134 [pid = 1819] [id = 655] 13:26:52 INFO - PROCESS | 1819 | --DOCSHELL 0x910e5800 == 133 [pid = 1819] [id = 656] 13:26:52 INFO - PROCESS | 1819 | --DOCSHELL 0x8bb27000 == 132 [pid = 1819] [id = 654] 13:26:52 INFO - PROCESS | 1819 | --DOCSHELL 0x8ac6d800 == 131 [pid = 1819] [id = 653] 13:26:52 INFO - PROCESS | 1819 | --DOCSHELL 0x8d051400 == 130 [pid = 1819] [id = 652] 13:26:52 INFO - PROCESS | 1819 | --DOCSHELL 0x8773fc00 == 129 [pid = 1819] [id = 651] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 167 (0x8d04a000) [pid = 1819] [serial = 1824] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 166 (0x8aa47400) [pid = 1819] [serial = 1892] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 165 (0x8d338400) [pid = 1819] [serial = 1889] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 164 (0x8a44d800) [pid = 1819] [serial = 1943] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 163 (0x8773ec00) [pid = 1819] [serial = 1940] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 162 (0x88bb2000) [pid = 1819] [serial = 1941] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 161 (0xa349f400) [pid = 1819] [serial = 1938] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 160 (0xa32ed800) [pid = 1819] [serial = 1937] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 159 (0xa2431000) [pid = 1819] [serial = 1935] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 158 (0xa2273400) [pid = 1819] [serial = 1934] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 157 (0xa1052c00) [pid = 1819] [serial = 1932] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 156 (0xa05f7000) [pid = 1819] [serial = 1931] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 155 (0x9be47000) [pid = 1819] [serial = 1929] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 154 (0x9b812c00) [pid = 1819] [serial = 1928] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 153 (0x9b02a400) [pid = 1819] [serial = 1926] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 152 (0x9abd4800) [pid = 1819] [serial = 1925] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 151 (0x9aa9f400) [pid = 1819] [serial = 1923] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 150 (0x9a7d6c00) [pid = 1819] [serial = 1922] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 149 (0x9a3d8800) [pid = 1819] [serial = 1920] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 148 (0x9a36c400) [pid = 1819] [serial = 1919] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 147 (0x99e13000) [pid = 1819] [serial = 1917] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 146 (0x980d0400) [pid = 1819] [serial = 1916] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 145 (0x980cec00) [pid = 1819] [serial = 1914] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 144 (0x9803b800) [pid = 1819] [serial = 1913] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 143 (0x95047000) [pid = 1819] [serial = 1911] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 142 (0x9503f800) [pid = 1819] [serial = 1910] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 141 (0x94f2f800) [pid = 1819] [serial = 1908] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 140 (0x93bb1800) [pid = 1819] [serial = 1907] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 139 (0x921dd800) [pid = 1819] [serial = 1905] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 138 (0x91dc5000) [pid = 1819] [serial = 1904] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 137 (0x91160000) [pid = 1819] [serial = 1902] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 136 (0x8a8c1400) [pid = 1819] [serial = 1944] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 135 (0x8d055c00) [pid = 1819] [serial = 1950] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 134 (0x8d049000) [pid = 1819] [serial = 1949] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 133 (0x8b7a5000) [pid = 1819] [serial = 1946] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 132 (0x8b8d7c00) [pid = 1819] [serial = 1947] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 131 (0x910e3000) [pid = 1819] [serial = 1901] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 130 (0x90e66800) [pid = 1819] [serial = 1899] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 129 (0x8f60f400) [pid = 1819] [serial = 1898] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 128 (0x8e21cc00) [pid = 1819] [serial = 1896] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 127 (0x8d783400) [pid = 1819] [serial = 1895] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | --DOMWINDOW == 126 (0x8b8d4400) [pid = 1819] [serial = 1893] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1819 | 1462480013766 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 13:26:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:26:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 3645ms 13:26:53 INFO - PROCESS | 1819 | 1462480013824 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 13:26:53 INFO - PROCESS | 1819 | 1462480013830 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 13:26:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:26:53 INFO - PROCESS | 1819 | 1462480013849 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:26:53 INFO - PROCESS | 1819 | 1462480013856 Marionette TRACE conn3 <- [1,2718,null,{}] 13:26:53 INFO - PROCESS | 1819 | 1462480013865 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:54 INFO - PROCESS | 1819 | 1462480014094 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 13:26:54 INFO - PROCESS | 1819 | 1462480014363 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:54 INFO - PROCESS | 1819 | ++DOCSHELL 0x8745e000 == 130 [pid = 1819] [id = 687] 13:26:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 127 (0x87737c00) [pid = 1819] [serial = 2062] [outer = (nil)] 13:26:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 128 (0x8773ec00) [pid = 1819] [serial = 2063] [outer = 0x87737c00] 13:26:54 INFO - PROCESS | 1819 | 1462480014470 Marionette DEBUG loaded listener.js 13:26:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 129 (0x884efc00) [pid = 1819] [serial = 2064] [outer = 0x87737c00] 13:26:55 INFO - PROCESS | 1819 | 1462480015373 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 13:26:55 INFO - PROCESS | 1819 | 1462480015451 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 13:26:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:26:55 INFO - PROCESS | 1819 | 1462480015508 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:26:55 INFO - PROCESS | 1819 | 1462480015513 Marionette TRACE conn3 <- [1,2722,null,{}] 13:26:55 INFO - PROCESS | 1819 | 1462480015519 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:55 INFO - PROCESS | 1819 | 1462480015826 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 13:26:55 INFO - PROCESS | 1819 | 1462480015860 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:55 INFO - PROCESS | 1819 | ++DOCSHELL 0x88c0b400 == 131 [pid = 1819] [id = 688] 13:26:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 130 (0x88d31000) [pid = 1819] [serial = 2065] [outer = (nil)] 13:26:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 131 (0x8a44b400) [pid = 1819] [serial = 2066] [outer = 0x88d31000] 13:26:55 INFO - PROCESS | 1819 | 1462480015941 Marionette DEBUG loaded listener.js 13:26:56 INFO - PROCESS | 1819 | ++DOMWINDOW == 132 (0x8a8bc800) [pid = 1819] [serial = 2067] [outer = 0x88d31000] 13:26:57 INFO - PROCESS | 1819 | 1462480016994 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 13:26:57 INFO - PROCESS | 1819 | 1462480017053 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 13:26:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:26:57 INFO - PROCESS | 1819 | 1462480017061 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:26:57 INFO - PROCESS | 1819 | 1462480017066 Marionette TRACE conn3 <- [1,2726,null,{}] 13:26:57 INFO - PROCESS | 1819 | 1462480017092 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:57 INFO - PROCESS | 1819 | 1462480017388 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 13:26:57 INFO - PROCESS | 1819 | 1462480017427 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:57 INFO - PROCESS | 1819 | ++DOCSHELL 0x88d29800 == 132 [pid = 1819] [id = 689] 13:26:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 133 (0x8b8d1c00) [pid = 1819] [serial = 2068] [outer = (nil)] 13:26:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 134 (0x8bb20000) [pid = 1819] [serial = 2069] [outer = 0x8b8d1c00] 13:26:57 INFO - PROCESS | 1819 | 1462480017508 Marionette DEBUG loaded listener.js 13:26:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 135 (0x8bd7b400) [pid = 1819] [serial = 2070] [outer = 0x8b8d1c00] 13:26:58 INFO - PROCESS | 1819 | --DOMWINDOW == 134 (0x84d66400) [pid = 1819] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:26:58 INFO - PROCESS | 1819 | --DOMWINDOW == 133 (0x8e319000) [pid = 1819] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:26:58 INFO - PROCESS | 1819 | --DOMWINDOW == 132 (0x8d20f400) [pid = 1819] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:26:58 INFO - PROCESS | 1819 | --DOMWINDOW == 131 (0x974ed800) [pid = 1819] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:26:58 INFO - PROCESS | 1819 | --DOMWINDOW == 130 (0x8aa4e800) [pid = 1819] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:26:58 INFO - PROCESS | 1819 | --DOMWINDOW == 129 (0x910dc400) [pid = 1819] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:26:58 INFO - PROCESS | 1819 | --DOMWINDOW == 128 (0x8f609000) [pid = 1819] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:26:58 INFO - PROCESS | 1819 | --DOMWINDOW == 127 (0x8e30f000) [pid = 1819] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:26:58 INFO - PROCESS | 1819 | --DOMWINDOW == 126 (0x8a44b800) [pid = 1819] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:26:58 INFO - PROCESS | 1819 | --DOMWINDOW == 125 (0x8f605800) [pid = 1819] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:26:58 INFO - PROCESS | 1819 | --DOMWINDOW == 124 (0x8d049400) [pid = 1819] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:26:58 INFO - PROCESS | 1819 | --DOMWINDOW == 123 (0x8d055000) [pid = 1819] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:26:58 INFO - PROCESS | 1819 | --DOMWINDOW == 122 (0x8970c000) [pid = 1819] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:26:58 INFO - PROCESS | 1819 | --DOMWINDOW == 121 (0x88c01400) [pid = 1819] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:26:58 INFO - PROCESS | 1819 | --DOMWINDOW == 120 (0x91dbe000) [pid = 1819] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:26:59 INFO - PROCESS | 1819 | 1462480019483 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 13:26:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:26:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 2457ms 13:26:59 INFO - PROCESS | 1819 | 1462480019520 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 13:26:59 INFO - PROCESS | 1819 | 1462480019526 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 13:26:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:26:59 INFO - PROCESS | 1819 | 1462480019534 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:26:59 INFO - PROCESS | 1819 | 1462480019536 Marionette TRACE conn3 <- [1,2730,null,{}] 13:26:59 INFO - PROCESS | 1819 | 1462480019542 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:59 INFO - PROCESS | 1819 | 1462480019849 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 13:27:00 INFO - PROCESS | 1819 | 1462480019987 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:00 INFO - PROCESS | 1819 | ++DOCSHELL 0x8745ac00 == 133 [pid = 1819] [id = 690] 13:27:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 121 (0x8a8ee000) [pid = 1819] [serial = 2071] [outer = (nil)] 13:27:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 122 (0x8d049400) [pid = 1819] [serial = 2072] [outer = 0x8a8ee000] 13:27:00 INFO - PROCESS | 1819 | 1462480020123 Marionette DEBUG loaded listener.js 13:27:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 123 (0x8d054800) [pid = 1819] [serial = 2073] [outer = 0x8a8ee000] 13:27:01 INFO - PROCESS | 1819 | 1462480021773 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 13:27:01 INFO - PROCESS | 1819 | 1462480021832 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 13:27:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:27:01 INFO - PROCESS | 1819 | 1462480021842 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:27:01 INFO - PROCESS | 1819 | 1462480021848 Marionette TRACE conn3 <- [1,2734,null,{}] 13:27:01 INFO - PROCESS | 1819 | 1462480021857 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:02 INFO - PROCESS | 1819 | 1462480022435 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 13:27:02 INFO - PROCESS | 1819 | 1462480022712 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:02 INFO - PROCESS | 1819 | ++DOCSHELL 0x8745bc00 == 134 [pid = 1819] [id = 691] 13:27:02 INFO - PROCESS | 1819 | ++DOMWINDOW == 124 (0x8745e800) [pid = 1819] [serial = 2074] [outer = (nil)] 13:27:02 INFO - PROCESS | 1819 | ++DOMWINDOW == 125 (0x8970c000) [pid = 1819] [serial = 2075] [outer = 0x8745e800] 13:27:02 INFO - PROCESS | 1819 | 1462480022803 Marionette DEBUG loaded listener.js 13:27:02 INFO - PROCESS | 1819 | ++DOMWINDOW == 126 (0x8a5c6800) [pid = 1819] [serial = 2076] [outer = 0x8745e800] 13:27:03 INFO - PROCESS | 1819 | 1462480023822 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 13:27:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:27:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 2038ms 13:27:03 INFO - PROCESS | 1819 | 1462480023884 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 13:27:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:27:03 INFO - PROCESS | 1819 | 1462480023902 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 13:27:03 INFO - PROCESS | 1819 | 1462480023914 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:27:03 INFO - PROCESS | 1819 | 1462480023919 Marionette TRACE conn3 <- [1,2738,null,{}] 13:27:03 INFO - PROCESS | 1819 | 1462480023925 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:04 INFO - PROCESS | 1819 | 1462480024252 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 13:27:04 INFO - PROCESS | 1819 | 1462480024526 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:04 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a8c4000 == 135 [pid = 1819] [id = 692] 13:27:04 INFO - PROCESS | 1819 | ++DOMWINDOW == 127 (0x8aa52c00) [pid = 1819] [serial = 2077] [outer = (nil)] 13:27:04 INFO - PROCESS | 1819 | ++DOMWINDOW == 128 (0x8b8d7c00) [pid = 1819] [serial = 2078] [outer = 0x8aa52c00] 13:27:04 INFO - PROCESS | 1819 | 1462480024632 Marionette DEBUG loaded listener.js 13:27:04 INFO - PROCESS | 1819 | ++DOMWINDOW == 129 (0x8d053000) [pid = 1819] [serial = 2079] [outer = 0x8aa52c00] 13:27:05 INFO - PROCESS | 1819 | 1462480025641 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 13:27:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:27:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1787ms 13:27:05 INFO - PROCESS | 1819 | 1462480025715 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 13:27:05 INFO - PROCESS | 1819 | 1462480025719 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 13:27:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:27:05 INFO - PROCESS | 1819 | 1462480025730 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:27:05 INFO - PROCESS | 1819 | 1462480025736 Marionette TRACE conn3 <- [1,2742,null,{}] 13:27:05 INFO - PROCESS | 1819 | 1462480025753 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:06 INFO - PROCESS | 1819 | 1462480026029 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 13:27:06 INFO - PROCESS | 1819 | 1462480026351 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:06 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d789800 == 136 [pid = 1819] [id = 693] 13:27:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 130 (0x8d78ac00) [pid = 1819] [serial = 2080] [outer = (nil)] 13:27:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 131 (0x8d97e800) [pid = 1819] [serial = 2081] [outer = 0x8d78ac00] 13:27:06 INFO - PROCESS | 1819 | 1462480026444 Marionette DEBUG loaded listener.js 13:27:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 132 (0x8e30d400) [pid = 1819] [serial = 2082] [outer = 0x8d78ac00] 13:27:07 INFO - PROCESS | 1819 | 1462480027387 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 13:27:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:27:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1695ms 13:27:07 INFO - PROCESS | 1819 | 1462480027424 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 13:27:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:27:07 INFO - PROCESS | 1819 | 1462480027430 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 13:27:07 INFO - PROCESS | 1819 | 1462480027436 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:27:07 INFO - PROCESS | 1819 | 1462480027439 Marionette TRACE conn3 <- [1,2746,null,{}] 13:27:07 INFO - PROCESS | 1819 | 1462480027445 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:07 INFO - PROCESS | 1819 | 1462480027660 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 13:27:07 INFO - PROCESS | 1819 | 1462480027954 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:08 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b8cd400 == 137 [pid = 1819] [id = 694] 13:27:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 133 (0x8e317c00) [pid = 1819] [serial = 2083] [outer = (nil)] 13:27:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 134 (0x8ed78800) [pid = 1819] [serial = 2084] [outer = 0x8e317c00] 13:27:08 INFO - PROCESS | 1819 | 1462480028099 Marionette DEBUG loaded listener.js 13:27:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 135 (0x8f605800) [pid = 1819] [serial = 2085] [outer = 0x8e317c00] 13:27:09 INFO - PROCESS | 1819 | 1462480029041 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 13:27:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:27:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1633ms 13:27:09 INFO - PROCESS | 1819 | 1462480029069 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 13:27:09 INFO - PROCESS | 1819 | 1462480029073 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 13:27:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:27:09 INFO - PROCESS | 1819 | 1462480029080 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:27:09 INFO - PROCESS | 1819 | 1462480029083 Marionette TRACE conn3 <- [1,2750,null,{}] 13:27:09 INFO - PROCESS | 1819 | 1462480029089 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:09 INFO - PROCESS | 1819 | 1462480029316 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 13:27:09 INFO - PROCESS | 1819 | 1462480029672 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:09 INFO - PROCESS | 1819 | ++DOCSHELL 0x8f609000 == 138 [pid = 1819] [id = 695] 13:27:09 INFO - PROCESS | 1819 | ++DOMWINDOW == 136 (0x8f60bc00) [pid = 1819] [serial = 2086] [outer = (nil)] 13:27:09 INFO - PROCESS | 1819 | ++DOMWINDOW == 137 (0x8f730c00) [pid = 1819] [serial = 2087] [outer = 0x8f60bc00] 13:27:09 INFO - PROCESS | 1819 | 1462480029768 Marionette DEBUG loaded listener.js 13:27:09 INFO - PROCESS | 1819 | ++DOMWINDOW == 138 (0x90e6dc00) [pid = 1819] [serial = 2088] [outer = 0x8f60bc00] 13:27:10 INFO - PROCESS | 1819 | 1462480030701 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 13:27:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:27:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1682ms 13:27:10 INFO - PROCESS | 1819 | 1462480030763 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 13:27:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:27:10 INFO - PROCESS | 1819 | 1462480030768 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 13:27:10 INFO - PROCESS | 1819 | 1462480030774 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:27:10 INFO - PROCESS | 1819 | 1462480030779 Marionette TRACE conn3 <- [1,2754,null,{}] 13:27:10 INFO - PROCESS | 1819 | 1462480030785 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:11 INFO - PROCESS | 1819 | 1462480031103 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 13:27:11 INFO - PROCESS | 1819 | 1462480031462 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:11 INFO - PROCESS | 1819 | ++DOCSHELL 0x8f72b400 == 139 [pid = 1819] [id = 696] 13:27:11 INFO - PROCESS | 1819 | ++DOMWINDOW == 139 (0x91ae8800) [pid = 1819] [serial = 2089] [outer = (nil)] 13:27:11 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x91dca000) [pid = 1819] [serial = 2090] [outer = 0x91ae8800] 13:27:11 INFO - PROCESS | 1819 | 1462480031557 Marionette DEBUG loaded listener.js 13:27:11 INFO - PROCESS | 1819 | ++DOMWINDOW == 141 (0x92210000) [pid = 1819] [serial = 2091] [outer = 0x91ae8800] 13:27:12 INFO - PROCESS | 1819 | 1462480032509 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 13:27:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:27:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1791ms 13:27:12 INFO - PROCESS | 1819 | 1462480032566 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 13:27:12 INFO - PROCESS | 1819 | 1462480032569 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 13:27:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:27:12 INFO - PROCESS | 1819 | 1462480032576 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:27:12 INFO - PROCESS | 1819 | 1462480032580 Marionette TRACE conn3 <- [1,2758,null,{}] 13:27:12 INFO - PROCESS | 1819 | 1462480032585 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:12 INFO - PROCESS | 1819 | 1462480032808 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 13:27:13 INFO - PROCESS | 1819 | 1462480033144 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:13 INFO - PROCESS | 1819 | ++DOCSHELL 0x8ed7a400 == 140 [pid = 1819] [id = 697] 13:27:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 142 (0x91161800) [pid = 1819] [serial = 2092] [outer = (nil)] 13:27:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 143 (0x929da800) [pid = 1819] [serial = 2093] [outer = 0x91161800] 13:27:13 INFO - PROCESS | 1819 | 1462480033234 Marionette DEBUG loaded listener.js 13:27:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x929dd000) [pid = 1819] [serial = 2094] [outer = 0x91161800] 13:27:14 INFO - PROCESS | 1819 | 1462480034143 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 13:27:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:27:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1633ms 13:27:14 INFO - PROCESS | 1819 | 1462480034209 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 13:27:14 INFO - PROCESS | 1819 | 1462480034213 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 13:27:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:27:14 INFO - PROCESS | 1819 | 1462480034219 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:27:14 INFO - PROCESS | 1819 | 1462480034222 Marionette TRACE conn3 <- [1,2762,null,{}] 13:27:14 INFO - PROCESS | 1819 | 1462480034228 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:14 INFO - PROCESS | 1819 | 1462480034440 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 13:27:14 INFO - PROCESS | 1819 | 1462480034788 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:14 INFO - PROCESS | 1819 | ++DOCSHELL 0x91ae9400 == 141 [pid = 1819] [id = 698] 13:27:14 INFO - PROCESS | 1819 | ++DOMWINDOW == 145 (0x92250000) [pid = 1819] [serial = 2095] [outer = (nil)] 13:27:14 INFO - PROCESS | 1819 | ++DOMWINDOW == 146 (0x93bbc400) [pid = 1819] [serial = 2096] [outer = 0x92250000] 13:27:14 INFO - PROCESS | 1819 | 1462480034881 Marionette DEBUG loaded listener.js 13:27:14 INFO - PROCESS | 1819 | ++DOMWINDOW == 147 (0x9450d400) [pid = 1819] [serial = 2097] [outer = 0x92250000] 13:27:15 INFO - PROCESS | 1819 | 1462480035778 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 13:27:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:27:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1630ms 13:27:15 INFO - PROCESS | 1819 | 1462480035850 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 13:27:15 INFO - PROCESS | 1819 | 1462480035854 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 13:27:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:27:15 INFO - PROCESS | 1819 | 1462480035861 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:27:15 INFO - PROCESS | 1819 | 1462480035865 Marionette TRACE conn3 <- [1,2766,null,{}] 13:27:15 INFO - PROCESS | 1819 | 1462480035871 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:16 INFO - PROCESS | 1819 | 1462480036145 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 13:27:16 INFO - PROCESS | 1819 | 1462480036485 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:16 INFO - PROCESS | 1819 | ++DOCSHELL 0x938aa800 == 142 [pid = 1819] [id = 699] 13:27:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 148 (0x94f36800) [pid = 1819] [serial = 2098] [outer = (nil)] 13:27:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 149 (0x94fa7c00) [pid = 1819] [serial = 2099] [outer = 0x94f36800] 13:27:16 INFO - PROCESS | 1819 | 1462480036579 Marionette DEBUG loaded listener.js 13:27:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 150 (0x9503a400) [pid = 1819] [serial = 2100] [outer = 0x94f36800] 13:27:17 INFO - PROCESS | 1819 | 1462480037493 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 13:27:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:27:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1696ms 13:27:17 INFO - PROCESS | 1819 | 1462480037558 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 13:27:17 INFO - PROCESS | 1819 | 1462480037562 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 13:27:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:27:17 INFO - PROCESS | 1819 | 1462480037569 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:27:17 INFO - PROCESS | 1819 | 1462480037572 Marionette TRACE conn3 <- [1,2770,null,{}] 13:27:17 INFO - PROCESS | 1819 | 1462480037578 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:17 INFO - PROCESS | 1819 | 1462480037820 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 13:27:18 INFO - PROCESS | 1819 | 1462480038165 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:18 INFO - PROCESS | 1819 | ++DOCSHELL 0x94f3a400 == 143 [pid = 1819] [id = 700] 13:27:18 INFO - PROCESS | 1819 | ++DOMWINDOW == 151 (0x94fa4000) [pid = 1819] [serial = 2101] [outer = (nil)] 13:27:18 INFO - PROCESS | 1819 | ++DOMWINDOW == 152 (0x97454400) [pid = 1819] [serial = 2102] [outer = 0x94fa4000] 13:27:18 INFO - PROCESS | 1819 | 1462480038257 Marionette DEBUG loaded listener.js 13:27:18 INFO - PROCESS | 1819 | ++DOMWINDOW == 153 (0x974ed400) [pid = 1819] [serial = 2103] [outer = 0x94fa4000] 13:27:19 INFO - PROCESS | 1819 | 1462480039200 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 13:27:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:27:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1688ms 13:27:19 INFO - PROCESS | 1819 | 1462480039258 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 13:27:19 INFO - PROCESS | 1819 | 1462480039262 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 13:27:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:27:19 INFO - PROCESS | 1819 | 1462480039268 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:27:19 INFO - PROCESS | 1819 | 1462480039273 Marionette TRACE conn3 <- [1,2774,null,{}] 13:27:19 INFO - PROCESS | 1819 | 1462480039279 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:19 INFO - PROCESS | 1819 | 1462480039518 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 13:27:19 INFO - PROCESS | 1819 | 1462480039869 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:19 INFO - PROCESS | 1819 | ++DOCSHELL 0x9808d000 == 144 [pid = 1819] [id = 701] 13:27:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 154 (0x99f30000) [pid = 1819] [serial = 2104] [outer = (nil)] 13:27:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 155 (0x9a217c00) [pid = 1819] [serial = 2105] [outer = 0x99f30000] 13:27:19 INFO - PROCESS | 1819 | 1462480039968 Marionette DEBUG loaded listener.js 13:27:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 156 (0x9a362800) [pid = 1819] [serial = 2106] [outer = 0x99f30000] 13:27:20 INFO - PROCESS | 1819 | 1462480040902 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 13:27:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:27:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1680ms 13:27:20 INFO - PROCESS | 1819 | 1462480040949 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 13:27:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:27:20 INFO - PROCESS | 1819 | 1462480040953 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 13:27:20 INFO - PROCESS | 1819 | 1462480040959 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:27:20 INFO - PROCESS | 1819 | 1462480040963 Marionette TRACE conn3 <- [1,2778,null,{}] 13:27:20 INFO - PROCESS | 1819 | 1462480040969 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:21 INFO - PROCESS | 1819 | 1462480041216 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 13:27:21 INFO - PROCESS | 1819 | 1462480041596 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:21 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a366800 == 145 [pid = 1819] [id = 702] 13:27:21 INFO - PROCESS | 1819 | ++DOMWINDOW == 157 (0x9a36e400) [pid = 1819] [serial = 2107] [outer = (nil)] 13:27:21 INFO - PROCESS | 1819 | ++DOMWINDOW == 158 (0x9a3d2800) [pid = 1819] [serial = 2108] [outer = 0x9a36e400] 13:27:21 INFO - PROCESS | 1819 | 1462480041689 Marionette DEBUG loaded listener.js 13:27:21 INFO - PROCESS | 1819 | ++DOMWINDOW == 159 (0x9a3df000) [pid = 1819] [serial = 2109] [outer = 0x9a36e400] 13:27:22 INFO - PROCESS | 1819 | 1462480042564 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 13:27:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:27:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1638ms 13:27:22 INFO - PROCESS | 1819 | 1462480042598 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 13:27:22 INFO - PROCESS | 1819 | 1462480042601 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 13:27:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:27:22 INFO - PROCESS | 1819 | 1462480042639 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:27:22 INFO - PROCESS | 1819 | 1462480042643 Marionette TRACE conn3 <- [1,2782,null,{}] 13:27:22 INFO - PROCESS | 1819 | 1462480042651 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:22 INFO - PROCESS | 1819 | 1462480042895 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 13:27:23 INFO - PROCESS | 1819 | 1462480043237 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:23 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a406c00 == 146 [pid = 1819] [id = 703] 13:27:23 INFO - PROCESS | 1819 | ++DOMWINDOW == 160 (0x9a40c000) [pid = 1819] [serial = 2110] [outer = (nil)] 13:27:23 INFO - PROCESS | 1819 | ++DOMWINDOW == 161 (0x9a690c00) [pid = 1819] [serial = 2111] [outer = 0x9a40c000] 13:27:23 INFO - PROCESS | 1819 | 1462480043329 Marionette DEBUG loaded listener.js 13:27:23 INFO - PROCESS | 1819 | ++DOMWINDOW == 162 (0x9a69a800) [pid = 1819] [serial = 2112] [outer = 0x9a40c000] 13:27:24 INFO - PROCESS | 1819 | 1462480044295 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 13:27:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:27:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1703ms 13:27:24 INFO - PROCESS | 1819 | 1462480044323 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 13:27:24 INFO - PROCESS | 1819 | 1462480044327 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 13:27:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:27:24 INFO - PROCESS | 1819 | 1462480044334 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:27:24 INFO - PROCESS | 1819 | 1462480044337 Marionette TRACE conn3 <- [1,2786,null,{}] 13:27:24 INFO - PROCESS | 1819 | 1462480044343 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:24 INFO - PROCESS | 1819 | 1462480044581 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 13:27:24 INFO - PROCESS | 1819 | 1462480044941 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:24 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a5ccc00 == 147 [pid = 1819] [id = 704] 13:27:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 163 (0x8bd1b800) [pid = 1819] [serial = 2113] [outer = (nil)] 13:27:25 INFO - PROCESS | 1819 | ++DOMWINDOW == 164 (0x9a883400) [pid = 1819] [serial = 2114] [outer = 0x8bd1b800] 13:27:25 INFO - PROCESS | 1819 | 1462480045034 Marionette DEBUG loaded listener.js 13:27:25 INFO - PROCESS | 1819 | ++DOMWINDOW == 165 (0x9a889400) [pid = 1819] [serial = 2115] [outer = 0x8bd1b800] 13:27:25 INFO - PROCESS | 1819 | 1462480045940 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 13:27:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:27:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1682ms 13:27:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:27:26 INFO - PROCESS | 1819 | 1462480046017 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 13:27:26 INFO - PROCESS | 1819 | 1462480046020 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 13:27:26 INFO - PROCESS | 1819 | 1462480046026 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:27:26 INFO - PROCESS | 1819 | 1462480046030 Marionette TRACE conn3 <- [1,2790,null,{}] 13:27:26 INFO - PROCESS | 1819 | 1462480046036 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:26 INFO - PROCESS | 1819 | 1462480046284 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 13:27:26 INFO - PROCESS | 1819 | 1462480046646 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:26 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a369c00 == 148 [pid = 1819] [id = 705] 13:27:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 166 (0x9a40e800) [pid = 1819] [serial = 2116] [outer = (nil)] 13:27:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 167 (0x9b02b000) [pid = 1819] [serial = 2117] [outer = 0x9a40e800] 13:27:26 INFO - PROCESS | 1819 | 1462480046733 Marionette DEBUG loaded listener.js 13:27:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 168 (0x9b24c400) [pid = 1819] [serial = 2118] [outer = 0x9a40e800] 13:27:27 INFO - PROCESS | 1819 | 1462480047633 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 13:27:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:27:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1641ms 13:27:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:27:27 INFO - PROCESS | 1819 | 1462480047667 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 13:27:27 INFO - PROCESS | 1819 | 1462480047670 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 13:27:27 INFO - PROCESS | 1819 | 1462480047677 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:27:27 INFO - PROCESS | 1819 | 1462480047680 Marionette TRACE conn3 <- [1,2794,null,{}] 13:27:27 INFO - PROCESS | 1819 | 1462480047686 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:27 INFO - PROCESS | 1819 | 1462480047925 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 13:27:28 INFO - PROCESS | 1819 | 1462480048279 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:28 INFO - PROCESS | 1819 | ++DOCSHELL 0x9aa9ec00 == 149 [pid = 1819] [id = 706] 13:27:28 INFO - PROCESS | 1819 | ++DOMWINDOW == 169 (0x9b482400) [pid = 1819] [serial = 2119] [outer = (nil)] 13:27:28 INFO - PROCESS | 1819 | ++DOMWINDOW == 170 (0x9c1dc400) [pid = 1819] [serial = 2120] [outer = 0x9b482400] 13:27:28 INFO - PROCESS | 1819 | 1462480048372 Marionette DEBUG loaded listener.js 13:27:28 INFO - PROCESS | 1819 | ++DOMWINDOW == 171 (0x9d475800) [pid = 1819] [serial = 2121] [outer = 0x9b482400] 13:27:29 INFO - PROCESS | 1819 | 1462480049294 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 13:27:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:27:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1688ms 13:27:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:27:29 INFO - PROCESS | 1819 | 1462480049365 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 13:27:29 INFO - PROCESS | 1819 | 1462480049368 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 13:27:29 INFO - PROCESS | 1819 | 1462480049376 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:27:29 INFO - PROCESS | 1819 | 1462480049379 Marionette TRACE conn3 <- [1,2798,null,{}] 13:27:29 INFO - PROCESS | 1819 | 1462480049385 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:29 INFO - PROCESS | 1819 | 1462480049678 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 13:27:30 INFO - PROCESS | 1819 | 1462480050028 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:30 INFO - PROCESS | 1819 | ++DOCSHELL 0x8bb2b400 == 150 [pid = 1819] [id = 707] 13:27:30 INFO - PROCESS | 1819 | ++DOMWINDOW == 172 (0x8d2a9000) [pid = 1819] [serial = 2122] [outer = (nil)] 13:27:30 INFO - PROCESS | 1819 | ++DOMWINDOW == 173 (0xa22d1c00) [pid = 1819] [serial = 2123] [outer = 0x8d2a9000] 13:27:30 INFO - PROCESS | 1819 | 1462480050120 Marionette DEBUG loaded listener.js 13:27:30 INFO - PROCESS | 1819 | ++DOMWINDOW == 174 (0xa26cdc00) [pid = 1819] [serial = 2124] [outer = 0x8d2a9000] 13:27:33 INFO - PROCESS | 1819 | --DOCSHELL 0x88d29800 == 149 [pid = 1819] [id = 689] 13:27:33 INFO - PROCESS | 1819 | --DOCSHELL 0x88c0b400 == 148 [pid = 1819] [id = 688] 13:27:33 INFO - PROCESS | 1819 | --DOCSHELL 0x8745e000 == 147 [pid = 1819] [id = 687] 13:27:33 INFO - PROCESS | 1819 | --DOCSHELL 0x87734800 == 146 [pid = 1819] [id = 685] 13:27:33 INFO - PROCESS | 1819 | --DOCSHELL 0x9aa9c800 == 145 [pid = 1819] [id = 684] 13:27:33 INFO - PROCESS | 1819 | --DOCSHELL 0x8773a800 == 144 [pid = 1819] [id = 683] 13:27:33 INFO - PROCESS | 1819 | --DOCSHELL 0x9a21d000 == 143 [pid = 1819] [id = 682] 13:27:33 INFO - PROCESS | 1819 | --DOCSHELL 0x8ac6a400 == 142 [pid = 1819] [id = 680] 13:27:33 INFO - PROCESS | 1819 | --DOCSHELL 0x8a8e7000 == 141 [pid = 1819] [id = 681] 13:27:33 INFO - PROCESS | 1819 | --DOCSHELL 0x8d20b800 == 140 [pid = 1819] [id = 679] 13:27:33 INFO - PROCESS | 1819 | --DOCSHELL 0x8bb21400 == 139 [pid = 1819] [id = 678] 13:27:33 INFO - PROCESS | 1819 | --DOCSHELL 0x8ed81800 == 138 [pid = 1819] [id = 677] 13:27:33 INFO - PROCESS | 1819 | --DOCSHELL 0x8f601400 == 137 [pid = 1819] [id = 676] 13:27:33 INFO - PROCESS | 1819 | --DOCSHELL 0x8e219400 == 136 [pid = 1819] [id = 674] 13:27:33 INFO - PROCESS | 1819 | --DOCSHELL 0x8d97fc00 == 135 [pid = 1819] [id = 675] 13:27:33 INFO - PROCESS | 1819 | --DOCSHELL 0x8b8d0800 == 134 [pid = 1819] [id = 673] 13:27:33 INFO - PROCESS | 1819 | --DOCSHELL 0x88d2b400 == 133 [pid = 1819] [id = 672] 13:27:33 INFO - PROCESS | 1819 | --DOMWINDOW == 173 (0xa3496c00) [pid = 1819] [serial = 2004] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1819 | --DOMWINDOW == 172 (0x9a7d4c00) [pid = 1819] [serial = 1988] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1819 | --DOMWINDOW == 171 (0x8f723800) [pid = 1819] [serial = 1964] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1819 | --DOMWINDOW == 170 (0x84d6d800) [pid = 1819] [serial = 2000] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1819 | --DOMWINDOW == 169 (0x8d973400) [pid = 1819] [serial = 1890] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1819 | --DOMWINDOW == 168 (0xa2276800) [pid = 1819] [serial = 2003] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1819 | --DOMWINDOW == 167 (0x9a23e800) [pid = 1819] [serial = 1982] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1819 | --DOMWINDOW == 166 (0xa32f1c00) [pid = 1819] [serial = 1997] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1819 | --DOMWINDOW == 165 (0x9a2d0c00) [pid = 1819] [serial = 1983] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1819 | --DOMWINDOW == 164 (0x94f31000) [pid = 1819] [serial = 1974] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1819 | --DOMWINDOW == 163 (0x95044400) [pid = 1819] [serial = 1977] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1819 | --DOMWINDOW == 162 (0x91159400) [pid = 1819] [serial = 1967] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1819 | --DOMWINDOW == 161 (0x8eca2400) [pid = 1819] [serial = 1961] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1819 | --DOMWINDOW == 160 (0x8ac61400) [pid = 1819] [serial = 2009] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1819 | --DOMWINDOW == 159 (0x9a407400) [pid = 1819] [serial = 1985] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1819 | --DOMWINDOW == 158 (0x8d2a7c00) [pid = 1819] [serial = 1952] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1819 | --DOMWINDOW == 157 (0x990ba000) [pid = 1819] [serial = 1980] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1819 | --DOMWINDOW == 156 (0x9503d800) [pid = 1819] [serial = 1976] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1819 | --DOMWINDOW == 155 (0x8d057c00) [pid = 1819] [serial = 2012] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1819 | --DOMWINDOW == 154 (0x8d20b400) [pid = 1819] [serial = 1958] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1819 | --DOMWINDOW == 153 (0x8d20a000) [pid = 1819] [serial = 2013] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1819 | --DOMWINDOW == 152 (0x93bbd800) [pid = 1819] [serial = 1973] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1819 | --DOMWINDOW == 151 (0x8a8c0400) [pid = 1819] [serial = 1955] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1819 | --DOMWINDOW == 150 (0x8ac68c00) [pid = 1819] [serial = 1956] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1819 | --DOMWINDOW == 149 (0x8d330800) [pid = 1819] [serial = 1959] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1819 | --DOMWINDOW == 148 (0x8a297400) [pid = 1819] [serial = 2007] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1819 | --DOMWINDOW == 147 (0x8ed80400) [pid = 1819] [serial = 1962] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1819 | --DOMWINDOW == 146 (0x929d4c00) [pid = 1819] [serial = 1970] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1819 | --DOMWINDOW == 145 (0x8b7a4000) [pid = 1819] [serial = 2010] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1819 | --DOMWINDOW == 144 (0x89772800) [pid = 1819] [serial = 2006] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1819 | --DOMWINDOW == 143 (0x91ae5400) [pid = 1819] [serial = 1968] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1819 | --DOMWINDOW == 142 (0x929df000) [pid = 1819] [serial = 1971] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1819 | --DOMWINDOW == 141 (0x980d2000) [pid = 1819] [serial = 1979] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1819 | --DOMWINDOW == 140 (0x9b02b400) [pid = 1819] [serial = 1991] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1819 | --DOMWINDOW == 139 (0x90e64800) [pid = 1819] [serial = 1965] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1819 | --DOMWINDOW == 138 (0x9d85a400) [pid = 1819] [serial = 1994] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1819 | --DOMWINDOW == 137 (0x8d20d400) [pid = 1819] [serial = 2015] [outer = (nil)] [url = about:blank] 13:27:33 INFO - PROCESS | 1819 | 1462480053757 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 13:27:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:27:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 4493ms 13:27:33 INFO - PROCESS | 1819 | 1462480053873 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 13:27:33 INFO - PROCESS | 1819 | 1462480053879 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 13:27:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:27:33 INFO - PROCESS | 1819 | 1462480053887 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:27:33 INFO - PROCESS | 1819 | 1462480053893 Marionette TRACE conn3 <- [1,2802,null,{}] 13:27:33 INFO - PROCESS | 1819 | 1462480053902 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:34 INFO - PROCESS | 1819 | 1462480054133 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 13:27:34 INFO - PROCESS | 1819 | 1462480054378 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:34 INFO - PROCESS | 1819 | ++DOCSHELL 0x8773cc00 == 134 [pid = 1819] [id = 708] 13:27:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 138 (0x87740000) [pid = 1819] [serial = 2125] [outer = (nil)] 13:27:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 139 (0x8798fc00) [pid = 1819] [serial = 2126] [outer = 0x87740000] 13:27:34 INFO - PROCESS | 1819 | 1462480054459 Marionette DEBUG loaded listener.js 13:27:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x88c0b400) [pid = 1819] [serial = 2127] [outer = 0x87740000] 13:27:35 INFO - PROCESS | 1819 | 1462480055304 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 13:27:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:27:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1493ms 13:27:35 INFO - PROCESS | 1819 | 1462480055381 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 13:27:35 INFO - PROCESS | 1819 | 1462480055389 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 13:27:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:27:35 INFO - PROCESS | 1819 | 1462480055399 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:27:35 INFO - PROCESS | 1819 | 1462480055403 Marionette TRACE conn3 <- [1,2806,null,{}] 13:27:35 INFO - PROCESS | 1819 | 1462480055409 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:35 INFO - PROCESS | 1819 | 1462480055633 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 13:27:35 INFO - PROCESS | 1819 | 1462480055929 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:35 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a442c00 == 135 [pid = 1819] [id = 709] 13:27:35 INFO - PROCESS | 1819 | ++DOMWINDOW == 141 (0x8a8b7800) [pid = 1819] [serial = 2128] [outer = (nil)] 13:27:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 142 (0x8a8c6c00) [pid = 1819] [serial = 2129] [outer = 0x8a8b7800] 13:27:36 INFO - PROCESS | 1819 | 1462480056008 Marionette DEBUG loaded listener.js 13:27:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 143 (0x8aa50000) [pid = 1819] [serial = 2130] [outer = 0x8a8b7800] 13:27:36 INFO - PROCESS | 1819 | 1462480056975 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 13:27:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:27:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1645ms 13:27:37 INFO - PROCESS | 1819 | 1462480057045 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 13:27:37 INFO - PROCESS | 1819 | 1462480057049 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 13:27:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:27:37 INFO - PROCESS | 1819 | 1462480057055 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:27:37 INFO - PROCESS | 1819 | 1462480057061 Marionette TRACE conn3 <- [1,2810,null,{}] 13:27:37 INFO - PROCESS | 1819 | 1462480057086 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:37 INFO - PROCESS | 1819 | 1462480057379 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 13:27:37 INFO - PROCESS | 1819 | 1462480057415 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:37 INFO - PROCESS | 1819 | ++DOCSHELL 0x8ac64800 == 136 [pid = 1819] [id = 710] 13:27:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x8bd74800) [pid = 1819] [serial = 2131] [outer = (nil)] 13:27:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 145 (0x8d054000) [pid = 1819] [serial = 2132] [outer = 0x8bd74800] 13:27:37 INFO - PROCESS | 1819 | 1462480057492 Marionette DEBUG loaded listener.js 13:27:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 146 (0x8d20b000) [pid = 1819] [serial = 2133] [outer = 0x8bd74800] 13:27:38 INFO - PROCESS | 1819 | --DOMWINDOW == 145 (0x87737400) [pid = 1819] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:27:38 INFO - PROCESS | 1819 | --DOMWINDOW == 144 (0x8e21f400) [pid = 1819] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:27:38 INFO - PROCESS | 1819 | --DOMWINDOW == 143 (0x9a36dc00) [pid = 1819] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:27:38 INFO - PROCESS | 1819 | --DOMWINDOW == 142 (0xa4e17000) [pid = 1819] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:27:38 INFO - PROCESS | 1819 | --DOMWINDOW == 141 (0x9b5a6c00) [pid = 1819] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:27:38 INFO - PROCESS | 1819 | --DOMWINDOW == 140 (0x8ecaec00) [pid = 1819] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:27:38 INFO - PROCESS | 1819 | --DOMWINDOW == 139 (0x88d31000) [pid = 1819] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:27:38 INFO - PROCESS | 1819 | --DOMWINDOW == 138 (0x9220cc00) [pid = 1819] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:27:38 INFO - PROCESS | 1819 | --DOMWINDOW == 137 (0x88d35400) [pid = 1819] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:27:38 INFO - PROCESS | 1819 | --DOMWINDOW == 136 (0x87737c00) [pid = 1819] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:27:38 INFO - PROCESS | 1819 | --DOMWINDOW == 135 (0x9399d400) [pid = 1819] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:27:38 INFO - PROCESS | 1819 | --DOMWINDOW == 134 (0x8bb20c00) [pid = 1819] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:27:38 INFO - PROCESS | 1819 | --DOMWINDOW == 133 (0x8bb22c00) [pid = 1819] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:27:38 INFO - PROCESS | 1819 | --DOMWINDOW == 132 (0x8b8d1c00) [pid = 1819] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:27:38 INFO - PROCESS | 1819 | --DOMWINDOW == 131 (0x9a615800) [pid = 1819] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:27:38 INFO - PROCESS | 1819 | --DOMWINDOW == 130 (0x9a36a800) [pid = 1819] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:27:38 INFO - PROCESS | 1819 | --DOMWINDOW == 129 (0x90e6e000) [pid = 1819] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:27:38 INFO - PROCESS | 1819 | --DOMWINDOW == 128 (0x97453c00) [pid = 1819] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:27:38 INFO - PROCESS | 1819 | --DOMWINDOW == 127 (0x9aa9ac00) [pid = 1819] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:27:38 INFO - PROCESS | 1819 | --DOMWINDOW == 126 (0x9aa9d000) [pid = 1819] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:27:38 INFO - PROCESS | 1819 | --DOMWINDOW == 125 (0x974e8000) [pid = 1819] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:27:38 INFO - PROCESS | 1819 | --DOMWINDOW == 124 (0x8f604800) [pid = 1819] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:27:38 INFO - PROCESS | 1819 | --DOMWINDOW == 123 (0x84d65800) [pid = 1819] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:27:38 INFO - PROCESS | 1819 | --DOMWINDOW == 122 (0x8f604400) [pid = 1819] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:27:38 INFO - PROCESS | 1819 | --DOMWINDOW == 121 (0x9a216c00) [pid = 1819] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:27:39 INFO - PROCESS | 1819 | 1462480059187 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 13:27:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:27:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 2157ms 13:27:39 INFO - PROCESS | 1819 | 1462480059213 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 13:27:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:27:39 INFO - PROCESS | 1819 | 1462480059218 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 13:27:39 INFO - PROCESS | 1819 | 1462480059224 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:27:39 INFO - PROCESS | 1819 | 1462480059228 Marionette TRACE conn3 <- [1,2814,null,{}] 13:27:39 INFO - PROCESS | 1819 | 1462480059233 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:39 INFO - PROCESS | 1819 | 1462480059450 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 13:27:39 INFO - PROCESS | 1819 | 1462480059665 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:39 INFO - PROCESS | 1819 | ++DOCSHELL 0x84d64400 == 137 [pid = 1819] [id = 711] 13:27:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 122 (0x87454800) [pid = 1819] [serial = 2134] [outer = (nil)] 13:27:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 123 (0x8d20cc00) [pid = 1819] [serial = 2135] [outer = 0x87454800] 13:27:39 INFO - PROCESS | 1819 | 1462480059746 Marionette DEBUG loaded listener.js 13:27:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 124 (0x8d2b5c00) [pid = 1819] [serial = 2136] [outer = 0x87454800] 13:27:40 INFO - PROCESS | 1819 | 1462480060580 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 13:27:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:27:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1430ms 13:27:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:27:40 INFO - PROCESS | 1819 | 1462480060655 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 13:27:40 INFO - PROCESS | 1819 | 1462480060658 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 13:27:40 INFO - PROCESS | 1819 | 1462480060665 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:27:40 INFO - PROCESS | 1819 | 1462480060668 Marionette TRACE conn3 <- [1,2818,null,{}] 13:27:40 INFO - PROCESS | 1819 | 1462480060674 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:40 INFO - PROCESS | 1819 | 1462480060899 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 13:27:41 INFO - PROCESS | 1819 | 1462480061381 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:41 INFO - PROCESS | 1819 | ++DOCSHELL 0x84d6fc00 == 138 [pid = 1819] [id = 712] 13:27:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 125 (0x84d70800) [pid = 1819] [serial = 2137] [outer = (nil)] 13:27:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 126 (0x87455c00) [pid = 1819] [serial = 2138] [outer = 0x84d70800] 13:27:41 INFO - PROCESS | 1819 | 1462480061480 Marionette DEBUG loaded listener.js 13:27:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 127 (0x87734800) [pid = 1819] [serial = 2139] [outer = 0x84d70800] 13:27:42 INFO - PROCESS | 1819 | 1462480062504 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 13:27:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:27:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1881ms 13:27:42 INFO - PROCESS | 1819 | 1462480062548 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 13:27:42 INFO - PROCESS | 1819 | 1462480062555 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 13:27:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:27:42 INFO - PROCESS | 1819 | 1462480062563 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:27:42 INFO - PROCESS | 1819 | 1462480062570 Marionette TRACE conn3 <- [1,2822,null,{}] 13:27:42 INFO - PROCESS | 1819 | 1462480062578 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:42 INFO - PROCESS | 1819 | 1462480062821 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 13:27:43 INFO - PROCESS | 1819 | 1462480063172 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:43 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a2fb400 == 139 [pid = 1819] [id = 713] 13:27:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 128 (0x8a44b000) [pid = 1819] [serial = 2140] [outer = (nil)] 13:27:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 129 (0x8a5d0000) [pid = 1819] [serial = 2141] [outer = 0x8a44b000] 13:27:43 INFO - PROCESS | 1819 | 1462480063271 Marionette DEBUG loaded listener.js 13:27:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 130 (0x8a8ea800) [pid = 1819] [serial = 2142] [outer = 0x8a44b000] 13:27:44 INFO - PROCESS | 1819 | 1462480064270 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 13:27:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:27:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1739ms 13:27:44 INFO - PROCESS | 1819 | 1462480064310 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 13:27:44 INFO - PROCESS | 1819 | 1462480064316 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 13:27:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:27:44 INFO - PROCESS | 1819 | 1462480064324 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:27:44 INFO - PROCESS | 1819 | 1462480064327 Marionette TRACE conn3 <- [1,2826,null,{}] 13:27:44 INFO - PROCESS | 1819 | 1462480064334 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:44 INFO - PROCESS | 1819 | 1462480064589 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 13:27:45 INFO - PROCESS | 1819 | 1462480064981 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:45 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b8cc800 == 140 [pid = 1819] [id = 714] 13:27:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 131 (0x8b8d6800) [pid = 1819] [serial = 2143] [outer = (nil)] 13:27:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 132 (0x8d203c00) [pid = 1819] [serial = 2144] [outer = 0x8b8d6800] 13:27:45 INFO - PROCESS | 1819 | 1462480065078 Marionette DEBUG loaded listener.js 13:27:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 133 (0x8d339800) [pid = 1819] [serial = 2145] [outer = 0x8b8d6800] 13:27:46 INFO - PROCESS | 1819 | 1462480066085 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:27:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:27:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1837ms 13:27:46 INFO - PROCESS | 1819 | 1462480066162 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 13:27:46 INFO - PROCESS | 1819 | 1462480066167 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 13:27:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:27:46 INFO - PROCESS | 1819 | 1462480066183 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:27:46 INFO - PROCESS | 1819 | 1462480066193 Marionette TRACE conn3 <- [1,2830,null,{}] 13:27:46 INFO - PROCESS | 1819 | 1462480066200 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:46 INFO - PROCESS | 1819 | 1462480066509 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 13:27:46 INFO - PROCESS | 1819 | 1462480066871 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:46 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b8cc400 == 141 [pid = 1819] [id = 715] 13:27:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 134 (0x8d056800) [pid = 1819] [serial = 2146] [outer = (nil)] 13:27:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 135 (0x8eca8000) [pid = 1819] [serial = 2147] [outer = 0x8d056800] 13:27:46 INFO - PROCESS | 1819 | 1462480066958 Marionette DEBUG loaded listener.js 13:27:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 136 (0x8ed83c00) [pid = 1819] [serial = 2148] [outer = 0x8d056800] 13:27:47 INFO - PROCESS | 1819 | 1462480067955 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 13:27:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:27:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1848ms 13:27:48 INFO - PROCESS | 1819 | 1462480068023 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 13:27:48 INFO - PROCESS | 1819 | 1462480068028 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 13:27:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:27:48 INFO - PROCESS | 1819 | 1462480068035 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:27:48 INFO - PROCESS | 1819 | 1462480068038 Marionette TRACE conn3 <- [1,2834,null,{}] 13:27:48 INFO - PROCESS | 1819 | 1462480068045 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:48 INFO - PROCESS | 1819 | 1462480068340 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 13:27:48 INFO - PROCESS | 1819 | 1462480068686 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:48 INFO - PROCESS | 1819 | ++DOCSHELL 0x8e312800 == 142 [pid = 1819] [id = 716] 13:27:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 137 (0x8f60e000) [pid = 1819] [serial = 2149] [outer = (nil)] 13:27:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 138 (0x90e6a000) [pid = 1819] [serial = 2150] [outer = 0x8f60e000] 13:27:48 INFO - PROCESS | 1819 | 1462480068778 Marionette DEBUG loaded listener.js 13:27:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 139 (0x910d9c00) [pid = 1819] [serial = 2151] [outer = 0x8f60e000] 13:27:49 INFO - PROCESS | 1819 | 1462480069722 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:27:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:27:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1736ms 13:27:49 INFO - PROCESS | 1819 | 1462480069773 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 13:27:49 INFO - PROCESS | 1819 | 1462480069777 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 13:27:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:27:49 INFO - PROCESS | 1819 | 1462480069784 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:27:49 INFO - PROCESS | 1819 | 1462480069787 Marionette TRACE conn3 <- [1,2838,null,{}] 13:27:49 INFO - PROCESS | 1819 | 1462480069793 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:50 INFO - PROCESS | 1819 | 1462480070042 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 13:27:50 INFO - PROCESS | 1819 | 1462480070397 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:50 INFO - PROCESS | 1819 | ++DOCSHELL 0x91ae2c00 == 143 [pid = 1819] [id = 717] 13:27:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x91ae4800) [pid = 1819] [serial = 2152] [outer = (nil)] 13:27:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 141 (0x91aea000) [pid = 1819] [serial = 2153] [outer = 0x91ae4800] 13:27:50 INFO - PROCESS | 1819 | 1462480070505 Marionette DEBUG loaded listener.js 13:27:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 142 (0x9220c800) [pid = 1819] [serial = 2154] [outer = 0x91ae4800] 13:27:51 INFO - PROCESS | 1819 | 1462480071539 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 13:27:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:27:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1788ms 13:27:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:27:51 INFO - PROCESS | 1819 | 1462480071573 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 13:27:51 INFO - PROCESS | 1819 | 1462480071576 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 13:27:51 INFO - PROCESS | 1819 | 1462480071583 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:27:51 INFO - PROCESS | 1819 | 1462480071587 Marionette TRACE conn3 <- [1,2842,null,{}] 13:27:51 INFO - PROCESS | 1819 | 1462480071593 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:51 INFO - PROCESS | 1819 | 1462480071878 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 13:27:52 INFO - PROCESS | 1819 | 1462480072277 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:52 INFO - PROCESS | 1819 | ++DOCSHELL 0x8bd7f000 == 144 [pid = 1819] [id = 718] 13:27:52 INFO - PROCESS | 1819 | ++DOMWINDOW == 143 (0x910e5c00) [pid = 1819] [serial = 2155] [outer = (nil)] 13:27:52 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x93bb1800) [pid = 1819] [serial = 2156] [outer = 0x910e5c00] 13:27:52 INFO - PROCESS | 1819 | 1462480072371 Marionette DEBUG loaded listener.js 13:27:52 INFO - PROCESS | 1819 | ++DOMWINDOW == 145 (0x94f32400) [pid = 1819] [serial = 2157] [outer = 0x910e5c00] 13:27:53 INFO - PROCESS | 1819 | 1462480073312 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 13:27:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:27:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1787ms 13:27:53 INFO - PROCESS | 1819 | 1462480073370 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 13:27:53 INFO - PROCESS | 1819 | 1462480073373 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 13:27:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:27:53 INFO - PROCESS | 1819 | 1462480073380 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:27:53 INFO - PROCESS | 1819 | 1462480073384 Marionette TRACE conn3 <- [1,2846,null,{}] 13:27:53 INFO - PROCESS | 1819 | 1462480073390 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:53 INFO - PROCESS | 1819 | 1462480073620 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 13:27:53 INFO - PROCESS | 1819 | 1462480073976 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:54 INFO - PROCESS | 1819 | ++DOCSHELL 0x929d7000 == 145 [pid = 1819] [id = 719] 13:27:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 146 (0x929df000) [pid = 1819] [serial = 2158] [outer = (nil)] 13:27:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 147 (0x95046000) [pid = 1819] [serial = 2159] [outer = 0x929df000] 13:27:54 INFO - PROCESS | 1819 | 1462480074070 Marionette DEBUG loaded listener.js 13:27:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 148 (0x97449800) [pid = 1819] [serial = 2160] [outer = 0x929df000] 13:27:55 INFO - PROCESS | 1819 | 1462480075045 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 13:27:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:27:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1737ms 13:27:55 INFO - PROCESS | 1819 | 1462480075119 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 13:27:55 INFO - PROCESS | 1819 | 1462480075122 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 13:27:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:27:55 INFO - PROCESS | 1819 | 1462480075129 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:27:55 INFO - PROCESS | 1819 | 1462480075132 Marionette TRACE conn3 <- [1,2850,null,{}] 13:27:55 INFO - PROCESS | 1819 | 1462480075138 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:55 INFO - PROCESS | 1819 | 1462480075379 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 13:27:55 INFO - PROCESS | 1819 | 1462480075722 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:55 INFO - PROCESS | 1819 | ++DOCSHELL 0x94fa3400 == 146 [pid = 1819] [id = 720] 13:27:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 149 (0x974eb000) [pid = 1819] [serial = 2161] [outer = (nil)] 13:27:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 150 (0x99136000) [pid = 1819] [serial = 2162] [outer = 0x974eb000] 13:27:55 INFO - PROCESS | 1819 | 1462480075818 Marionette DEBUG loaded listener.js 13:27:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 151 (0x99554800) [pid = 1819] [serial = 2163] [outer = 0x974eb000] 13:27:56 INFO - PROCESS | 1819 | 1462480076804 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:27:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:27:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1731ms 13:27:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:27:56 INFO - PROCESS | 1819 | 1462480076861 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 13:27:56 INFO - PROCESS | 1819 | 1462480076865 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 13:27:56 INFO - PROCESS | 1819 | 1462480076872 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:27:56 INFO - PROCESS | 1819 | 1462480076875 Marionette TRACE conn3 <- [1,2854,null,{}] 13:27:56 INFO - PROCESS | 1819 | 1462480076881 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:57 INFO - PROCESS | 1819 | 1462480077165 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 13:27:57 INFO - PROCESS | 1819 | 1462480077514 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:57 INFO - PROCESS | 1819 | ++DOCSHELL 0x91ae4c00 == 147 [pid = 1819] [id = 721] 13:27:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 152 (0x94fa2400) [pid = 1819] [serial = 2164] [outer = (nil)] 13:27:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 153 (0x9a213000) [pid = 1819] [serial = 2165] [outer = 0x94fa2400] 13:27:57 INFO - PROCESS | 1819 | 1462480077612 Marionette DEBUG loaded listener.js 13:27:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 154 (0x9a21a400) [pid = 1819] [serial = 2166] [outer = 0x94fa2400] 13:27:58 INFO - PROCESS | 1819 | 1462480078569 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 13:27:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:27:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1741ms 13:27:58 INFO - PROCESS | 1819 | 1462480078612 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 13:27:58 INFO - PROCESS | 1819 | 1462480078615 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 13:27:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:27:58 INFO - PROCESS | 1819 | 1462480078622 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:27:58 INFO - PROCESS | 1819 | 1462480078626 Marionette TRACE conn3 <- [1,2858,null,{}] 13:27:58 INFO - PROCESS | 1819 | 1462480078632 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:58 INFO - PROCESS | 1819 | 1462480078899 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 13:27:59 INFO - PROCESS | 1819 | 1462480079271 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:59 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a370c00 == 148 [pid = 1819] [id = 722] 13:27:59 INFO - PROCESS | 1819 | ++DOMWINDOW == 155 (0x9a371c00) [pid = 1819] [serial = 2167] [outer = (nil)] 13:27:59 INFO - PROCESS | 1819 | ++DOMWINDOW == 156 (0x9a401800) [pid = 1819] [serial = 2168] [outer = 0x9a371c00] 13:27:59 INFO - PROCESS | 1819 | 1462480079383 Marionette DEBUG loaded listener.js 13:27:59 INFO - PROCESS | 1819 | ++DOMWINDOW == 157 (0x9a77a000) [pid = 1819] [serial = 2169] [outer = 0x9a371c00] 13:28:00 INFO - PROCESS | 1819 | 1462480080357 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:28:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:28:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1785ms 13:28:00 INFO - PROCESS | 1819 | 1462480080409 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 13:28:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:28:00 INFO - PROCESS | 1819 | 1462480080413 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 13:28:00 INFO - PROCESS | 1819 | 1462480080420 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:28:00 INFO - PROCESS | 1819 | 1462480080424 Marionette TRACE conn3 <- [1,2862,null,{}] 13:28:00 INFO - PROCESS | 1819 | 1462480080430 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:00 INFO - PROCESS | 1819 | 1462480080707 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 13:28:01 INFO - PROCESS | 1819 | 1462480081061 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:01 INFO - PROCESS | 1819 | ++DOCSHELL 0x9a890c00 == 149 [pid = 1819] [id = 723] 13:28:01 INFO - PROCESS | 1819 | ++DOMWINDOW == 158 (0x9aa9d000) [pid = 1819] [serial = 2170] [outer = (nil)] 13:28:01 INFO - PROCESS | 1819 | ++DOMWINDOW == 159 (0x9b47e400) [pid = 1819] [serial = 2171] [outer = 0x9aa9d000] 13:28:01 INFO - PROCESS | 1819 | 1462480081155 Marionette DEBUG loaded listener.js 13:28:01 INFO - PROCESS | 1819 | ++DOMWINDOW == 160 (0x9b5a2000) [pid = 1819] [serial = 2172] [outer = 0x9aa9d000] 13:28:02 INFO - PROCESS | 1819 | 1462480082138 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 13:28:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:28:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1792ms 13:28:02 INFO - PROCESS | 1819 | 1462480082212 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 13:28:02 INFO - PROCESS | 1819 | 1462480082217 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 13:28:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:28:02 INFO - PROCESS | 1819 | 1462480082225 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:28:02 INFO - PROCESS | 1819 | 1462480082230 Marionette TRACE conn3 <- [1,2866,null,{}] 13:28:02 INFO - PROCESS | 1819 | 1462480082236 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:02 INFO - PROCESS | 1819 | 1462480082617 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 13:28:02 INFO - PROCESS | 1819 | 1462480082977 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:03 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a5cc400 == 150 [pid = 1819] [id = 724] 13:28:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 161 (0x990b3c00) [pid = 1819] [serial = 2173] [outer = (nil)] 13:28:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 162 (0xa227b400) [pid = 1819] [serial = 2174] [outer = 0x990b3c00] 13:28:03 INFO - PROCESS | 1819 | 1462480083072 Marionette DEBUG loaded listener.js 13:28:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 163 (0xa22de800) [pid = 1819] [serial = 2175] [outer = 0x990b3c00] 13:28:04 INFO - PROCESS | 1819 | 1462480084239 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 13:28:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:28:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 2088ms 13:28:04 INFO - PROCESS | 1819 | 1462480084316 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 13:28:04 INFO - PROCESS | 1819 | 1462480084340 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 13:28:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:28:04 INFO - PROCESS | 1819 | 1462480084373 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:28:04 INFO - PROCESS | 1819 | 1462480084379 Marionette TRACE conn3 <- [1,2870,null,{}] 13:28:04 INFO - PROCESS | 1819 | 1462480084445 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:04 INFO - PROCESS | 1819 | 1462480084781 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 13:28:05 INFO - PROCESS | 1819 | 1462480085094 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:05 INFO - PROCESS | 1819 | ++DOCSHELL 0x87cf0c00 == 151 [pid = 1819] [id = 725] 13:28:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 164 (0x87cf2400) [pid = 1819] [serial = 2176] [outer = (nil)] 13:28:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 165 (0x87cf7400) [pid = 1819] [serial = 2177] [outer = 0x87cf2400] 13:28:05 INFO - PROCESS | 1819 | 1462480085179 Marionette DEBUG loaded listener.js 13:28:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 166 (0x87cf9800) [pid = 1819] [serial = 2178] [outer = 0x87cf2400] 13:28:06 INFO - PROCESS | 1819 | 1462480086147 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 13:28:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:28:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1865ms 13:28:06 INFO - PROCESS | 1819 | 1462480086216 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 13:28:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:28:06 INFO - PROCESS | 1819 | 1462480086220 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 13:28:06 INFO - PROCESS | 1819 | 1462480086227 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:28:06 INFO - PROCESS | 1819 | 1462480086230 Marionette TRACE conn3 <- [1,2874,null,{}] 13:28:06 INFO - PROCESS | 1819 | 1462480086236 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:06 INFO - PROCESS | 1819 | 1462480086520 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 13:28:06 INFO - PROCESS | 1819 | 1462480086871 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:06 INFO - PROCESS | 1819 | ++DOCSHELL 0x87cf0800 == 152 [pid = 1819] [id = 726] 13:28:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 167 (0x87cf1800) [pid = 1819] [serial = 2179] [outer = (nil)] 13:28:06 INFO - PROCESS | 1819 | ++DOMWINDOW == 168 (0xa05f7000) [pid = 1819] [serial = 2180] [outer = 0x87cf1800] 13:28:06 INFO - PROCESS | 1819 | 1462480086964 Marionette DEBUG loaded listener.js 13:28:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 169 (0xa2273400) [pid = 1819] [serial = 2181] [outer = 0x87cf1800] 13:28:07 INFO - PROCESS | 1819 | 1462480087947 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 13:28:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:28:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1787ms 13:28:08 INFO - PROCESS | 1819 | 1462480088015 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 13:28:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:28:08 INFO - PROCESS | 1819 | 1462480088019 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 13:28:08 INFO - PROCESS | 1819 | 1462480088026 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:28:08 INFO - PROCESS | 1819 | 1462480088029 Marionette TRACE conn3 <- [1,2878,null,{}] 13:28:08 INFO - PROCESS | 1819 | 1462480088035 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:08 INFO - PROCESS | 1819 | 1462480088324 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 13:28:08 INFO - PROCESS | 1819 | 1462480088674 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:08 INFO - PROCESS | 1819 | ++DOCSHELL 0x87cf3400 == 153 [pid = 1819] [id = 727] 13:28:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 170 (0x87cfd000) [pid = 1819] [serial = 2182] [outer = (nil)] 13:28:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 171 (0xa5069400) [pid = 1819] [serial = 2183] [outer = 0x87cfd000] 13:28:08 INFO - PROCESS | 1819 | 1462480088771 Marionette DEBUG loaded listener.js 13:28:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 172 (0xa6207400) [pid = 1819] [serial = 2184] [outer = 0x87cfd000] 13:28:09 INFO - PROCESS | 1819 | 1462480089708 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 13:28:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:28:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1734ms 13:28:09 INFO - PROCESS | 1819 | 1462480089760 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 13:28:09 INFO - PROCESS | 1819 | 1462480089764 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 13:28:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:28:09 INFO - PROCESS | 1819 | 1462480089771 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:28:09 INFO - PROCESS | 1819 | 1462480089774 Marionette TRACE conn3 <- [1,2882,null,{}] 13:28:09 INFO - PROCESS | 1819 | 1462480089782 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:10 INFO - PROCESS | 1819 | 1462480090031 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 13:28:10 INFO - PROCESS | 1819 | 1462480090380 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:10 INFO - PROCESS | 1819 | ++DOCSHELL 0x90d61400 == 154 [pid = 1819] [id = 728] 13:28:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 173 (0x90d62000) [pid = 1819] [serial = 2185] [outer = (nil)] 13:28:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 174 (0x90d69000) [pid = 1819] [serial = 2186] [outer = 0x90d62000] 13:28:10 INFO - PROCESS | 1819 | 1462480090477 Marionette DEBUG loaded listener.js 13:28:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 175 (0x90d6b400) [pid = 1819] [serial = 2187] [outer = 0x90d62000] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8662a400 == 153 [pid = 1819] [id = 607] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8a2f1000 == 152 [pid = 1819] [id = 605] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8662f000 == 151 [pid = 1819] [id = 650] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x88c0cc00 == 150 [pid = 1819] [id = 606] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8662ac00 == 149 [pid = 1819] [id = 628] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x89710800 == 148 [pid = 1819] [id = 619] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x99e9e000 == 147 [pid = 1819] [id = 620] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8eca9400 == 146 [pid = 1819] [id = 615] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x9808f800 == 145 [pid = 1819] [id = 618] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x910de800 == 144 [pid = 1819] [id = 613] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8d97c000 == 143 [pid = 1819] [id = 612] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8aa4cc00 == 142 [pid = 1819] [id = 611] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x9220d800 == 141 [pid = 1819] [id = 617] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8f60d800 == 140 [pid = 1819] [id = 614] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8b42e800 == 139 [pid = 1819] [id = 609] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x921e4400 == 138 [pid = 1819] [id = 616] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x84d64400 == 137 [pid = 1819] [id = 711] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8ac64800 == 136 [pid = 1819] [id = 710] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8a442c00 == 135 [pid = 1819] [id = 709] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8773cc00 == 134 [pid = 1819] [id = 708] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x9aa9ec00 == 133 [pid = 1819] [id = 706] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x9a369c00 == 132 [pid = 1819] [id = 705] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x9a406c00 == 131 [pid = 1819] [id = 703] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8a5ccc00 == 130 [pid = 1819] [id = 704] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x9a366800 == 129 [pid = 1819] [id = 702] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x9808d000 == 128 [pid = 1819] [id = 701] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x94f3a400 == 127 [pid = 1819] [id = 700] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x938aa800 == 126 [pid = 1819] [id = 699] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x91ae9400 == 125 [pid = 1819] [id = 698] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8f72b400 == 124 [pid = 1819] [id = 696] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8ed7a400 == 123 [pid = 1819] [id = 697] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8f609000 == 122 [pid = 1819] [id = 695] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8b8cd400 == 121 [pid = 1819] [id = 694] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8d789800 == 120 [pid = 1819] [id = 693] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8d04f400 == 119 [pid = 1819] [id = 671] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8a8c4000 == 118 [pid = 1819] [id = 692] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8745ac00 == 117 [pid = 1819] [id = 690] 13:28:13 INFO - PROCESS | 1819 | --DOCSHELL 0x8745bc00 == 116 [pid = 1819] [id = 691] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 174 (0x94fa4c00) [pid = 1819] [serial = 2036] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 173 (0x9503dc00) [pid = 1819] [serial = 2037] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 172 (0x8a442000) [pid = 1819] [serial = 2019] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 171 (0x8773ec00) [pid = 1819] [serial = 2063] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 170 (0x980da000) [pid = 1819] [serial = 2040] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 169 (0x8f726c00) [pid = 1819] [serial = 2027] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 168 (0x8d2b3000) [pid = 1819] [serial = 1953] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 167 (0x8d04e400) [pid = 1819] [serial = 2022] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 166 (0xa1059400) [pid = 1819] [serial = 2057] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 165 (0x8bd7b400) [pid = 1819] [serial = 2070] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 164 (0x9aaa2800) [pid = 1819] [serial = 2051] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 163 (0xa671b000) [pid = 1819] [serial = 2061] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 162 (0x974e7c00) [pid = 1819] [serial = 2039] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 161 (0x9a7d9400) [pid = 1819] [serial = 2049] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 160 (0x9a884000) [pid = 1819] [serial = 1989] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 159 (0x9b40f000) [pid = 1819] [serial = 2052] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 158 (0x8bd1f800) [pid = 1819] [serial = 2021] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 157 (0x8a8bc800) [pid = 1819] [serial = 2067] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 156 (0x9b477400) [pid = 1819] [serial = 1992] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 155 (0x8bb20000) [pid = 1819] [serial = 2069] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 154 (0x9a239c00) [pid = 1819] [serial = 2043] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 153 (0x89769c00) [pid = 1819] [serial = 2018] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 152 (0x884efc00) [pid = 1819] [serial = 2064] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 151 (0xa21c3c00) [pid = 1819] [serial = 1995] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 150 (0x9d471c00) [pid = 1819] [serial = 2055] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 149 (0x9a3d0800) [pid = 1819] [serial = 2046] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 148 (0x92242000) [pid = 1819] [serial = 2033] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 147 (0x84d6f800) [pid = 1819] [serial = 2001] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 146 (0x91160800) [pid = 1819] [serial = 2030] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 145 (0x9a69ac00) [pid = 1819] [serial = 1986] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 144 (0x9a215c00) [pid = 1819] [serial = 2042] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 143 (0x93bb7800) [pid = 1819] [serial = 2034] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 142 (0x9a36e000) [pid = 1819] [serial = 2045] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 141 (0x9be45800) [pid = 1819] [serial = 2054] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 140 (0x91dbf400) [pid = 1819] [serial = 2031] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 139 (0x8d049400) [pid = 1819] [serial = 2072] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 138 (0xa260cc00) [pid = 1819] [serial = 2058] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 137 (0x8eca8800) [pid = 1819] [serial = 2025] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 136 (0x9a774400) [pid = 1819] [serial = 2048] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 135 (0x8e314c00) [pid = 1819] [serial = 2024] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 134 (0xa62ce000) [pid = 1819] [serial = 2060] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 133 (0xa4e0cc00) [pid = 1819] [serial = 1998] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 132 (0x90e61800) [pid = 1819] [serial = 2028] [outer = (nil)] [url = about:blank] 13:28:13 INFO - PROCESS | 1819 | --DOMWINDOW == 131 (0x8a44b400) [pid = 1819] [serial = 2066] [outer = (nil)] [url = about:blank] 13:28:14 INFO - PROCESS | 1819 | 1462480094296 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 13:28:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:28:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 4541ms 13:28:14 INFO - PROCESS | 1819 | 1462480094313 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 13:28:14 INFO - PROCESS | 1819 | 1462480094318 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 13:28:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:28:14 INFO - PROCESS | 1819 | 1462480094326 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:28:14 INFO - PROCESS | 1819 | 1462480094331 Marionette TRACE conn3 <- [1,2886,null,{}] 13:28:14 INFO - PROCESS | 1819 | 1462480094341 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:14 INFO - PROCESS | 1819 | 1462480094613 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 13:28:14 INFO - PROCESS | 1819 | 1462480094841 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:14 INFO - PROCESS | 1819 | ++DOCSHELL 0x87459800 == 117 [pid = 1819] [id = 729] 13:28:14 INFO - PROCESS | 1819 | ++DOMWINDOW == 132 (0x8745a000) [pid = 1819] [serial = 2188] [outer = (nil)] 13:28:14 INFO - PROCESS | 1819 | ++DOMWINDOW == 133 (0x8773c000) [pid = 1819] [serial = 2189] [outer = 0x8745a000] 13:28:14 INFO - PROCESS | 1819 | 1462480094924 Marionette DEBUG loaded listener.js 13:28:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 134 (0x87987400) [pid = 1819] [serial = 2190] [outer = 0x8745a000] 13:28:15 INFO - PROCESS | 1819 | 1462480095859 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 13:28:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:28:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1594ms 13:28:15 INFO - PROCESS | 1819 | 1462480095921 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 13:28:15 INFO - PROCESS | 1819 | 1462480095930 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 13:28:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:28:15 INFO - PROCESS | 1819 | 1462480095940 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:28:15 INFO - PROCESS | 1819 | 1462480095944 Marionette TRACE conn3 <- [1,2890,null,{}] 13:28:15 INFO - PROCESS | 1819 | 1462480095950 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:16 INFO - PROCESS | 1819 | 1462480096178 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 13:28:16 INFO - PROCESS | 1819 | 1462480096612 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:16 INFO - PROCESS | 1819 | ++DOCSHELL 0x88bb0800 == 118 [pid = 1819] [id = 730] 13:28:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 135 (0x88bb4800) [pid = 1819] [serial = 2191] [outer = (nil)] 13:28:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 136 (0x88c0e400) [pid = 1819] [serial = 2192] [outer = 0x88bb4800] 13:28:16 INFO - PROCESS | 1819 | 1462480096766 Marionette DEBUG loaded listener.js 13:28:16 INFO - PROCESS | 1819 | ++DOMWINDOW == 137 (0x88d34800) [pid = 1819] [serial = 2193] [outer = 0x88bb4800] 13:28:17 INFO - PROCESS | 1819 | 1462480097943 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:28:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:28:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 2047ms 13:28:18 INFO - PROCESS | 1819 | 1462480097999 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 13:28:18 INFO - PROCESS | 1819 | 1462480098002 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 13:28:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:28:18 INFO - PROCESS | 1819 | 1462480098010 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:28:18 INFO - PROCESS | 1819 | 1462480098016 Marionette TRACE conn3 <- [1,2894,null,{}] 13:28:18 INFO - PROCESS | 1819 | 1462480098053 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:18 INFO - PROCESS | 1819 | 1462480098374 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 13:28:19 INFO - PROCESS | 1819 | --DOMWINDOW == 136 (0x91ae8800) [pid = 1819] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:28:19 INFO - PROCESS | 1819 | --DOMWINDOW == 135 (0x9a36e400) [pid = 1819] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:28:19 INFO - PROCESS | 1819 | --DOMWINDOW == 134 (0x94fa4000) [pid = 1819] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:28:19 INFO - PROCESS | 1819 | --DOMWINDOW == 133 (0x8bd74800) [pid = 1819] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:28:19 INFO - PROCESS | 1819 | --DOMWINDOW == 132 (0x87740000) [pid = 1819] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:28:19 INFO - PROCESS | 1819 | --DOMWINDOW == 131 (0x8d78ac00) [pid = 1819] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:28:19 INFO - PROCESS | 1819 | --DOMWINDOW == 130 (0x8e317c00) [pid = 1819] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:28:19 INFO - PROCESS | 1819 | --DOMWINDOW == 129 (0x8d2a9000) [pid = 1819] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:28:19 INFO - PROCESS | 1819 | --DOMWINDOW == 128 (0x99f30000) [pid = 1819] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:28:19 INFO - PROCESS | 1819 | --DOMWINDOW == 127 (0x9a40c000) [pid = 1819] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:28:19 INFO - PROCESS | 1819 | --DOMWINDOW == 126 (0x9a40e800) [pid = 1819] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:28:19 INFO - PROCESS | 1819 | --DOMWINDOW == 125 (0x91161800) [pid = 1819] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:28:19 INFO - PROCESS | 1819 | --DOMWINDOW == 124 (0x8d052c00) [pid = 1819] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:28:19 INFO - PROCESS | 1819 | --DOMWINDOW == 123 (0x9b482400) [pid = 1819] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:28:19 INFO - PROCESS | 1819 | --DOMWINDOW == 122 (0x8f60bc00) [pid = 1819] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:28:19 INFO - PROCESS | 1819 | --DOMWINDOW == 121 (0x92250000) [pid = 1819] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:28:19 INFO - PROCESS | 1819 | --DOMWINDOW == 120 (0x8bd1b800) [pid = 1819] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:28:19 INFO - PROCESS | 1819 | --DOMWINDOW == 119 (0x8745e800) [pid = 1819] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:28:19 INFO - PROCESS | 1819 | --DOMWINDOW == 118 (0x8a8b7800) [pid = 1819] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:28:19 INFO - PROCESS | 1819 | --DOMWINDOW == 117 (0x8aa52c00) [pid = 1819] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:28:19 INFO - PROCESS | 1819 | --DOMWINDOW == 116 (0x94f36800) [pid = 1819] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:28:19 INFO - PROCESS | 1819 | 1462480099169 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:19 INFO - PROCESS | 1819 | ++DOCSHELL 0x86630000 == 119 [pid = 1819] [id = 731] 13:28:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 117 (0x87452c00) [pid = 1819] [serial = 2194] [outer = (nil)] 13:28:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 118 (0x8a1dc400) [pid = 1819] [serial = 2195] [outer = 0x87452c00] 13:28:19 INFO - PROCESS | 1819 | 1462480099255 Marionette DEBUG loaded listener.js 13:28:19 INFO - PROCESS | 1819 | ++DOMWINDOW == 119 (0x8a295800) [pid = 1819] [serial = 2196] [outer = 0x87452c00] 13:28:20 INFO - PROCESS | 1819 | 1462480100096 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 13:28:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:28:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 2142ms 13:28:20 INFO - PROCESS | 1819 | 1462480100163 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 13:28:20 INFO - PROCESS | 1819 | 1462480100168 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 13:28:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:28:20 INFO - PROCESS | 1819 | 1462480100175 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:28:20 INFO - PROCESS | 1819 | 1462480100178 Marionette TRACE conn3 <- [1,2898,null,{}] 13:28:20 INFO - PROCESS | 1819 | 1462480100184 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:20 INFO - PROCESS | 1819 | 1462480100433 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 13:28:20 INFO - PROCESS | 1819 | 1462480100645 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:20 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a28d800 == 120 [pid = 1819] [id = 732] 13:28:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 120 (0x8a2ef800) [pid = 1819] [serial = 2197] [outer = (nil)] 13:28:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 121 (0x8a44ec00) [pid = 1819] [serial = 2198] [outer = 0x8a2ef800] 13:28:20 INFO - PROCESS | 1819 | 1462480100724 Marionette DEBUG loaded listener.js 13:28:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 122 (0x8a5cc800) [pid = 1819] [serial = 2199] [outer = 0x8a2ef800] 13:28:21 INFO - PROCESS | 1819 | 1462480101908 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 13:28:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:28:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1780ms 13:28:21 INFO - PROCESS | 1819 | 1462480101956 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 13:28:21 INFO - PROCESS | 1819 | 1462480101964 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 13:28:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:28:21 INFO - PROCESS | 1819 | 1462480101974 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:28:21 INFO - PROCESS | 1819 | 1462480101980 Marionette TRACE conn3 <- [1,2902,null,{}] 13:28:21 INFO - PROCESS | 1819 | 1462480101989 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:22 INFO - PROCESS | 1819 | 1462480102239 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 13:28:22 INFO - PROCESS | 1819 | 1462480102643 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:22 INFO - PROCESS | 1819 | ++DOCSHELL 0x87cf7000 == 121 [pid = 1819] [id = 733] 13:28:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 123 (0x884f3800) [pid = 1819] [serial = 2200] [outer = (nil)] 13:28:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 124 (0x88c0f400) [pid = 1819] [serial = 2201] [outer = 0x884f3800] 13:28:22 INFO - PROCESS | 1819 | 1462480102748 Marionette DEBUG loaded listener.js 13:28:22 INFO - PROCESS | 1819 | ++DOMWINDOW == 125 (0x8970fc00) [pid = 1819] [serial = 2202] [outer = 0x884f3800] 13:28:23 INFO - PROCESS | 1819 | 1462480103742 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:28:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:28:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1835ms 13:28:23 INFO - PROCESS | 1819 | 1462480103810 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 13:28:23 INFO - PROCESS | 1819 | 1462480103819 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 13:28:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:28:23 INFO - PROCESS | 1819 | 1462480103830 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:28:23 INFO - PROCESS | 1819 | 1462480103834 Marionette TRACE conn3 <- [1,2906,null,{}] 13:28:23 INFO - PROCESS | 1819 | 1462480103841 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:24 INFO - PROCESS | 1819 | 1462480104168 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 13:28:24 INFO - PROCESS | 1819 | 1462480104553 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:24 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a446000 == 122 [pid = 1819] [id = 734] 13:28:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 126 (0x8a446c00) [pid = 1819] [serial = 2203] [outer = (nil)] 13:28:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 127 (0x8a8bd800) [pid = 1819] [serial = 2204] [outer = 0x8a446c00] 13:28:24 INFO - PROCESS | 1819 | 1462480104644 Marionette DEBUG loaded listener.js 13:28:24 INFO - PROCESS | 1819 | ++DOMWINDOW == 128 (0x8a8e4000) [pid = 1819] [serial = 2205] [outer = 0x8a446c00] 13:28:25 INFO - PROCESS | 1819 | 1462480105721 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 13:28:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:28:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1935ms 13:28:25 INFO - PROCESS | 1819 | 1462480105766 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 13:28:25 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:28:25 INFO - PROCESS | 1819 | 1462480105771 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 13:28:25 INFO - PROCESS | 1819 | 1462480105778 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:28:25 INFO - PROCESS | 1819 | 1462480105784 Marionette TRACE conn3 <- [1,2910,null,{}] 13:28:25 INFO - PROCESS | 1819 | 1462480105801 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:26 INFO - PROCESS | 1819 | 1462480106042 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 13:28:26 INFO - PROCESS | 1819 | 1462480106387 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:26 INFO - PROCESS | 1819 | ++DOCSHELL 0x8af79000 == 123 [pid = 1819] [id = 735] 13:28:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 129 (0x8af7a400) [pid = 1819] [serial = 2206] [outer = (nil)] 13:28:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 130 (0x8b424400) [pid = 1819] [serial = 2207] [outer = 0x8af7a400] 13:28:26 INFO - PROCESS | 1819 | 1462480106490 Marionette DEBUG loaded listener.js 13:28:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 131 (0x8b432400) [pid = 1819] [serial = 2208] [outer = 0x8af7a400] 13:28:27 INFO - PROCESS | 1819 | 1462480107331 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 13:28:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:28:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:28:27 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1589ms 13:28:27 INFO - PROCESS | 1819 | 1462480107367 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 13:28:27 INFO - PROCESS | 1819 | 1462480107372 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 13:28:27 INFO - TEST-START | /DOMEvents/constructors.html 13:28:27 INFO - PROCESS | 1819 | 1462480107379 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:28:27 INFO - PROCESS | 1819 | 1462480107383 Marionette TRACE conn3 <- [1,2914,null,{}] 13:28:27 INFO - PROCESS | 1819 | 1462480107389 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:27 INFO - PROCESS | 1819 | 1462480107613 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 13:28:27 INFO - PROCESS | 1819 | 1462480107927 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:27 INFO - PROCESS | 1819 | ++DOCSHELL 0x87740000 == 124 [pid = 1819] [id = 736] 13:28:27 INFO - PROCESS | 1819 | ++DOMWINDOW == 132 (0x8af7e000) [pid = 1819] [serial = 2209] [outer = (nil)] 13:28:28 INFO - PROCESS | 1819 | ++DOMWINDOW == 133 (0x8b8d0000) [pid = 1819] [serial = 2210] [outer = 0x8af7e000] 13:28:28 INFO - PROCESS | 1819 | 1462480108021 Marionette DEBUG loaded listener.js 13:28:28 INFO - PROCESS | 1819 | ++DOMWINDOW == 134 (0x8b970400) [pid = 1819] [serial = 2211] [outer = 0x8af7e000] 13:28:29 INFO - PROCESS | 1819 | 1462480109056 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 13:28:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:28:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:28:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:28:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:28:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:28:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:28:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:28:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:28:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:28:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:28:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:28:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:28:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:28:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:28:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:28:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:28:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:28:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:28:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:28:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:28:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:28:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:28:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:28:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:28:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:28:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:28:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:28:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:28:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:28:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:28:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:28:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:28:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:28:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:28:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:28:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:28:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:28:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:28:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:28:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:28:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:28:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:28:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:28:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:28:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:28:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:28:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:28:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:28:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:28:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:28:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:28:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:28:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:28:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:28:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:28:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:28:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:28:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:28:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:28:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:28:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:28:29 INFO - TEST-OK | /DOMEvents/constructors.html | took 1753ms 13:28:29 INFO - PROCESS | 1819 | 1462480109156 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 13:28:29 INFO - PROCESS | 1819 | 1462480109168 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 13:28:29 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:28:29 INFO - PROCESS | 1819 | 1462480109182 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:28:29 INFO - PROCESS | 1819 | 1462480109185 Marionette TRACE conn3 <- [1,2918,null,{}] 13:28:29 INFO - PROCESS | 1819 | 1462480109192 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:29 INFO - PROCESS | 1819 | 1462480109443 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 13:28:29 INFO - PROCESS | 1819 | 1462480109763 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:29 INFO - PROCESS | 1819 | ++DOCSHELL 0x8af77000 == 125 [pid = 1819] [id = 737] 13:28:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 135 (0x8b7ab800) [pid = 1819] [serial = 2212] [outer = (nil)] 13:28:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 136 (0x8b979c00) [pid = 1819] [serial = 2213] [outer = 0x8b7ab800] 13:28:29 INFO - PROCESS | 1819 | 1462480109854 Marionette DEBUG loaded listener.js 13:28:29 INFO - PROCESS | 1819 | ++DOMWINDOW == 137 (0x8bb22c00) [pid = 1819] [serial = 2214] [outer = 0x8b7ab800] 13:28:30 INFO - PROCESS | 1819 | 1462480110678 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:28:30 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:28:30 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1547ms 13:28:30 INFO - PROCESS | 1819 | 1462480110729 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 13:28:30 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:28:30 INFO - PROCESS | 1819 | 1462480110734 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 13:28:30 INFO - PROCESS | 1819 | 1462480110740 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:28:30 INFO - PROCESS | 1819 | 1462480110745 Marionette TRACE conn3 <- [1,2922,null,{}] 13:28:30 INFO - PROCESS | 1819 | 1462480110752 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:31 INFO - PROCESS | 1819 | 1462480111028 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 13:28:31 INFO - PROCESS | 1819 | 1462480111326 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:31 INFO - PROCESS | 1819 | ++DOCSHELL 0x884fdc00 == 126 [pid = 1819] [id = 738] 13:28:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 138 (0x8bd12000) [pid = 1819] [serial = 2215] [outer = (nil)] 13:28:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 139 (0x8d04c800) [pid = 1819] [serial = 2216] [outer = 0x8bd12000] 13:28:31 INFO - PROCESS | 1819 | 1462480111476 Marionette DEBUG loaded listener.js 13:28:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x8d051800) [pid = 1819] [serial = 2217] [outer = 0x8bd12000] 13:28:32 INFO - PROCESS | 1819 | [1819] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:28:32 INFO - PROCESS | 1819 | [1819] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:28:32 INFO - PROCESS | 1819 | [1819] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:28:32 INFO - PROCESS | 1819 | [1819] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:28:32 INFO - PROCESS | 1819 | 1462480112322 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 13:28:32 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:28:32 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:28:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:28:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:28:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:28:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:28:32 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 13:28:32 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:28:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:28:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:28:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:28:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:28:32 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 13:28:32 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:28:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:28:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:28:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:28:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:28:32 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 13:28:32 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:28:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:28:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:28:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:28:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:28:32 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:28:32 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1644ms 13:28:32 INFO - PROCESS | 1819 | 1462480112385 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 13:28:32 INFO - PROCESS | 1819 | 1462480112393 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 13:28:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:28:32 INFO - PROCESS | 1819 | 1462480112426 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:28:32 INFO - PROCESS | 1819 | 1462480112429 Marionette TRACE conn3 <- [1,2926,null,{}] 13:28:32 INFO - PROCESS | 1819 | 1462480112438 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:32 INFO - PROCESS | 1819 | 1462480112655 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 13:28:32 INFO - PROCESS | 1819 | 1462480112967 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:33 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d056400 == 127 [pid = 1819] [id = 739] 13:28:33 INFO - PROCESS | 1819 | ++DOMWINDOW == 141 (0x8d210c00) [pid = 1819] [serial = 2218] [outer = (nil)] 13:28:33 INFO - PROCESS | 1819 | ++DOMWINDOW == 142 (0x8d336000) [pid = 1819] [serial = 2219] [outer = 0x8d210c00] 13:28:33 INFO - PROCESS | 1819 | 1462480113113 Marionette DEBUG loaded listener.js 13:28:33 INFO - PROCESS | 1819 | ++DOMWINDOW == 143 (0x8d78a400) [pid = 1819] [serial = 2220] [outer = 0x8d210c00] 13:28:33 INFO - PROCESS | 1819 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:28:33 INFO - PROCESS | 1819 | 1462480113964 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 13:28:34 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:28:34 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1614ms 13:28:34 INFO - PROCESS | 1819 | 1462480114023 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 13:28:34 INFO - PROCESS | 1819 | 1462480114031 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 13:28:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:28:34 INFO - PROCESS | 1819 | 1462480114040 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:28:34 INFO - PROCESS | 1819 | 1462480114044 Marionette TRACE conn3 <- [1,2930,null,{}] 13:28:34 INFO - PROCESS | 1819 | 1462480114066 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:34 INFO - PROCESS | 1819 | 1462480114400 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 13:28:34 INFO - PROCESS | 1819 | 1462480114629 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:34 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d781400 == 128 [pid = 1819] [id = 740] 13:28:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x8d78d400) [pid = 1819] [serial = 2221] [outer = (nil)] 13:28:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 145 (0x8d97d800) [pid = 1819] [serial = 2222] [outer = 0x8d78d400] 13:28:34 INFO - PROCESS | 1819 | 1462480114770 Marionette DEBUG loaded listener.js 13:28:34 INFO - PROCESS | 1819 | ++DOMWINDOW == 146 (0x8e214400) [pid = 1819] [serial = 2223] [outer = 0x8d78d400] 13:28:35 INFO - PROCESS | 1819 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:28:35 INFO - PROCESS | 1819 | 1462480115571 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 13:28:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:28:35 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1546ms 13:28:35 INFO - PROCESS | 1819 | 1462480115608 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 13:28:35 INFO - PROCESS | 1819 | 1462480115613 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 13:28:35 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:28:35 INFO - PROCESS | 1819 | 1462480115622 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:28:35 INFO - PROCESS | 1819 | 1462480115624 Marionette TRACE conn3 <- [1,2934,null,{}] 13:28:35 INFO - PROCESS | 1819 | 1462480115631 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:35 INFO - PROCESS | 1819 | 1462480115866 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 13:28:36 INFO - PROCESS | 1819 | 1462480116142 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:36 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d20a800 == 129 [pid = 1819] [id = 741] 13:28:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 147 (0x8d977400) [pid = 1819] [serial = 2224] [outer = (nil)] 13:28:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 148 (0x8e310400) [pid = 1819] [serial = 2225] [outer = 0x8d977400] 13:28:36 INFO - PROCESS | 1819 | 1462480116245 Marionette DEBUG loaded listener.js 13:28:36 INFO - PROCESS | 1819 | ++DOMWINDOW == 149 (0x8e313800) [pid = 1819] [serial = 2226] [outer = 0x8d977400] 13:28:37 INFO - PROCESS | 1819 | 1462480117165 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 13:28:37 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:28:37 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1582ms 13:28:37 INFO - PROCESS | 1819 | 1462480117205 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 13:28:37 INFO - PROCESS | 1819 | 1462480117210 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 13:28:37 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:28:37 INFO - PROCESS | 1819 | 1462480117216 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:28:37 INFO - PROCESS | 1819 | 1462480117220 Marionette TRACE conn3 <- [1,2938,null,{}] 13:28:37 INFO - PROCESS | 1819 | 1462480117226 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:37 INFO - PROCESS | 1819 | 1462480117478 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 13:28:37 INFO - PROCESS | 1819 | 1462480117801 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:37 INFO - PROCESS | 1819 | ++DOCSHELL 0x8e21cc00 == 130 [pid = 1819] [id = 742] 13:28:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 150 (0x8e31a000) [pid = 1819] [serial = 2227] [outer = (nil)] 13:28:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 151 (0x8eca9400) [pid = 1819] [serial = 2228] [outer = 0x8e31a000] 13:28:37 INFO - PROCESS | 1819 | 1462480117901 Marionette DEBUG loaded listener.js 13:28:38 INFO - PROCESS | 1819 | ++DOMWINDOW == 152 (0x8ecafc00) [pid = 1819] [serial = 2229] [outer = 0x8e31a000] 13:28:38 INFO - PROCESS | 1819 | 1462480118788 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 13:28:38 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 13:28:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1633ms 13:28:38 INFO - PROCESS | 1819 | 1462480118851 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 13:28:38 INFO - PROCESS | 1819 | 1462480118855 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 13:28:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:28:38 INFO - PROCESS | 1819 | 1462480118862 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:28:38 INFO - PROCESS | 1819 | 1462480118867 Marionette TRACE conn3 <- [1,2942,null,{}] 13:28:38 INFO - PROCESS | 1819 | 1462480118873 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:39 INFO - PROCESS | 1819 | 1462480119166 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 13:28:39 INFO - PROCESS | 1819 | 1462480119483 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:39 INFO - PROCESS | 1819 | ++DOCSHELL 0x8ecab000 == 131 [pid = 1819] [id = 743] 13:28:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 153 (0x8f725000) [pid = 1819] [serial = 2230] [outer = (nil)] 13:28:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 154 (0x8f72a400) [pid = 1819] [serial = 2231] [outer = 0x8f725000] 13:28:39 INFO - PROCESS | 1819 | 1462480119643 Marionette DEBUG loaded listener.js 13:28:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 155 (0x90d63800) [pid = 1819] [serial = 2232] [outer = 0x8f725000] 13:28:40 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 13:28:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:28:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:28:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1593ms 13:28:40 INFO - PROCESS | 1819 | 1462480120444 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 13:28:40 INFO - PROCESS | 1819 | 1462480120480 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 13:28:40 INFO - PROCESS | 1819 | 1462480120485 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 13:28:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:28:40 INFO - PROCESS | 1819 | 1462480120494 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:28:40 INFO - PROCESS | 1819 | 1462480120497 Marionette TRACE conn3 <- [1,2946,null,{}] 13:28:40 INFO - PROCESS | 1819 | 1462480120503 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:40 INFO - PROCESS | 1819 | 1462480120743 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 13:28:41 INFO - PROCESS | 1819 | 1462480121018 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:41 INFO - PROCESS | 1819 | ++DOCSHELL 0x8f604000 == 132 [pid = 1819] [id = 744] 13:28:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 156 (0x8f725800) [pid = 1819] [serial = 2233] [outer = (nil)] 13:28:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 157 (0x90d70c00) [pid = 1819] [serial = 2234] [outer = 0x8f725800] 13:28:41 INFO - PROCESS | 1819 | 1462480121111 Marionette DEBUG loaded listener.js 13:28:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 158 (0x90e69400) [pid = 1819] [serial = 2235] [outer = 0x8f725800] 13:28:41 INFO - PROCESS | 1819 | 1462480121952 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 13:28:41 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 13:28:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1488ms 13:28:41 INFO - PROCESS | 1819 | 1462480121982 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 13:28:41 INFO - PROCESS | 1819 | 1462480121986 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 13:28:41 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:28:41 INFO - PROCESS | 1819 | 1462480121992 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:28:41 INFO - PROCESS | 1819 | 1462480121995 Marionette TRACE conn3 <- [1,2950,null,{}] 13:28:42 INFO - PROCESS | 1819 | 1462480122001 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:42 INFO - PROCESS | 1819 | 1462480122243 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 13:28:42 INFO - PROCESS | 1819 | 1462480122538 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:42 INFO - PROCESS | 1819 | ++DOCSHELL 0x90d6c000 == 133 [pid = 1819] [id = 745] 13:28:42 INFO - PROCESS | 1819 | ++DOMWINDOW == 159 (0x90e6d000) [pid = 1819] [serial = 2236] [outer = (nil)] 13:28:42 INFO - PROCESS | 1819 | ++DOMWINDOW == 160 (0x910e2800) [pid = 1819] [serial = 2237] [outer = 0x90e6d000] 13:28:42 INFO - PROCESS | 1819 | 1462480122624 Marionette DEBUG loaded listener.js 13:28:42 INFO - PROCESS | 1819 | ++DOMWINDOW == 161 (0x9115b800) [pid = 1819] [serial = 2238] [outer = 0x90e6d000] 13:28:43 INFO - PROCESS | 1819 | ++DOCSHELL 0x90e6f800 == 134 [pid = 1819] [id = 746] 13:28:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 162 (0x91ae4000) [pid = 1819] [serial = 2239] [outer = (nil)] 13:28:43 INFO - PROCESS | 1819 | ++DOMWINDOW == 163 (0x91ae9800) [pid = 1819] [serial = 2240] [outer = 0x91ae4000] 13:28:43 INFO - PROCESS | 1819 | 1462480123596 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 13:28:43 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 13:28:43 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1639ms 13:28:43 INFO - PROCESS | 1819 | 1462480123636 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 13:28:43 INFO - PROCESS | 1819 | 1462480123639 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 13:28:43 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:28:43 INFO - PROCESS | 1819 | 1462480123646 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:28:43 INFO - PROCESS | 1819 | 1462480123650 Marionette TRACE conn3 <- [1,2954,null,{}] 13:28:43 INFO - PROCESS | 1819 | 1462480123655 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:43 INFO - PROCESS | 1819 | 1462480123932 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 13:28:44 INFO - PROCESS | 1819 | 1462480124287 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:44 INFO - PROCESS | 1819 | ++DOCSHELL 0x90e61800 == 135 [pid = 1819] [id = 747] 13:28:44 INFO - PROCESS | 1819 | ++DOMWINDOW == 164 (0x910df000) [pid = 1819] [serial = 2241] [outer = (nil)] 13:28:44 INFO - PROCESS | 1819 | ++DOMWINDOW == 165 (0x91ae8800) [pid = 1819] [serial = 2242] [outer = 0x910df000] 13:28:44 INFO - PROCESS | 1819 | 1462480124394 Marionette DEBUG loaded listener.js 13:28:44 INFO - PROCESS | 1819 | ++DOMWINDOW == 166 (0x91aec400) [pid = 1819] [serial = 2243] [outer = 0x910df000] 13:28:45 INFO - PROCESS | 1819 | 1462480125179 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 13:28:45 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:28:45 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 13:28:45 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1585ms 13:28:45 INFO - PROCESS | 1819 | 1462480125233 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 13:28:45 INFO - PROCESS | 1819 | 1462480125237 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 13:28:45 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:28:45 INFO - PROCESS | 1819 | 1462480125243 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:28:45 INFO - PROCESS | 1819 | 1462480125247 Marionette TRACE conn3 <- [1,2958,null,{}] 13:28:45 INFO - PROCESS | 1819 | 1462480125252 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:45 INFO - PROCESS | 1819 | 1462480125550 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 13:28:45 INFO - PROCESS | 1819 | 1462480125861 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:45 INFO - PROCESS | 1819 | ++DOCSHELL 0x8eca4c00 == 136 [pid = 1819] [id = 748] 13:28:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 167 (0x90e69c00) [pid = 1819] [serial = 2244] [outer = (nil)] 13:28:45 INFO - PROCESS | 1819 | ++DOMWINDOW == 168 (0x921d8000) [pid = 1819] [serial = 2245] [outer = 0x90e69c00] 13:28:46 INFO - PROCESS | 1819 | 1462480125998 Marionette DEBUG loaded listener.js 13:28:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 169 (0x921dec00) [pid = 1819] [serial = 2246] [outer = 0x90e69c00] 13:28:46 INFO - PROCESS | 1819 | 1462480126793 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 13:28:46 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 13:28:46 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1584ms 13:28:46 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:28:46 INFO - PROCESS | 1819 | 1462480126828 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 13:28:46 INFO - PROCESS | 1819 | 1462480126831 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 13:28:46 INFO - PROCESS | 1819 | 1462480126838 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:28:46 INFO - PROCESS | 1819 | 1462480126840 Marionette TRACE conn3 <- [1,2962,null,{}] 13:28:46 INFO - PROCESS | 1819 | 1462480126847 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:47 INFO - PROCESS | 1819 | 1462480127089 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 13:28:47 INFO - PROCESS | 1819 | 1462480127416 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:47 INFO - PROCESS | 1819 | ++DOCSHELL 0x91dbe400 == 137 [pid = 1819] [id = 749] 13:28:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 170 (0x91dc0c00) [pid = 1819] [serial = 2247] [outer = (nil)] 13:28:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 171 (0x92241c00) [pid = 1819] [serial = 2248] [outer = 0x91dc0c00] 13:28:47 INFO - PROCESS | 1819 | 1462480127508 Marionette DEBUG loaded listener.js 13:28:47 INFO - PROCESS | 1819 | ++DOMWINDOW == 172 (0x92247c00) [pid = 1819] [serial = 2249] [outer = 0x91dc0c00] 13:28:48 INFO - PROCESS | 1819 | 1462480128409 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 13:28:48 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 13:28:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1586ms 13:28:48 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:28:48 INFO - PROCESS | 1819 | 1462480128423 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 13:28:48 INFO - PROCESS | 1819 | 1462480128426 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 13:28:48 INFO - PROCESS | 1819 | 1462480128433 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:28:48 INFO - PROCESS | 1819 | 1462480128436 Marionette TRACE conn3 <- [1,2966,null,{}] 13:28:48 INFO - PROCESS | 1819 | 1462480128442 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:48 INFO - PROCESS | 1819 | 1462480128666 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 13:28:48 INFO - PROCESS | 1819 | 1462480128953 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:48 INFO - PROCESS | 1819 | ++DOCSHELL 0x91159000 == 138 [pid = 1819] [id = 750] 13:28:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 173 (0x9220d800) [pid = 1819] [serial = 2250] [outer = (nil)] 13:28:49 INFO - PROCESS | 1819 | ++DOMWINDOW == 174 (0x929d9000) [pid = 1819] [serial = 2251] [outer = 0x9220d800] 13:28:49 INFO - PROCESS | 1819 | 1462480129042 Marionette DEBUG loaded listener.js 13:28:49 INFO - PROCESS | 1819 | ++DOMWINDOW == 175 (0x929dc000) [pid = 1819] [serial = 2252] [outer = 0x9220d800] 13:28:49 INFO - PROCESS | 1819 | 1462480129949 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 13:28:50 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 13:28:50 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1582ms 13:28:50 INFO - PROCESS | 1819 | 1462480130015 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 13:28:50 INFO - PROCESS | 1819 | 1462480130019 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 13:28:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:28:50 INFO - PROCESS | 1819 | 1462480130026 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:28:50 INFO - PROCESS | 1819 | 1462480130030 Marionette TRACE conn3 <- [1,2970,null,{}] 13:28:50 INFO - PROCESS | 1819 | 1462480130036 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:50 INFO - PROCESS | 1819 | 1462480130317 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 13:28:50 INFO - PROCESS | 1819 | 1462480130598 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:50 INFO - PROCESS | 1819 | ++DOCSHELL 0x84d6e800 == 139 [pid = 1819] [id = 751] 13:28:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 176 (0x921df000) [pid = 1819] [serial = 2253] [outer = (nil)] 13:28:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 177 (0x939a2400) [pid = 1819] [serial = 2254] [outer = 0x921df000] 13:28:50 INFO - PROCESS | 1819 | 1462480130737 Marionette DEBUG loaded listener.js 13:28:50 INFO - PROCESS | 1819 | ++DOMWINDOW == 178 (0x93bb1c00) [pid = 1819] [serial = 2255] [outer = 0x921df000] 13:28:54 INFO - PROCESS | 1819 | --DOCSHELL 0x87986000 == 138 [pid = 1819] [id = 425] 13:28:54 INFO - PROCESS | 1819 | --DOCSHELL 0x8a28c800 == 137 [pid = 1819] [id = 380] 13:28:54 INFO - PROCESS | 1819 | --DOCSHELL 0x8a5c9000 == 136 [pid = 1819] [id = 382] 13:28:54 INFO - PROCESS | 1819 | --DOCSHELL 0x884fc400 == 135 [pid = 1819] [id = 426] 13:28:54 INFO - PROCESS | 1819 | --DOCSHELL 0x9a7cd400 == 134 [pid = 1819] [id = 424] 13:28:54 INFO - PROCESS | 1819 | --DOCSHELL 0x87cf3400 == 133 [pid = 1819] [id = 727] 13:28:54 INFO - PROCESS | 1819 | --DOCSHELL 0x87cf0c00 == 132 [pid = 1819] [id = 725] 13:28:54 INFO - PROCESS | 1819 | --DOCSHELL 0x87cf0800 == 131 [pid = 1819] [id = 726] 13:28:54 INFO - PROCESS | 1819 | --DOCSHELL 0x8a5cc400 == 130 [pid = 1819] [id = 724] 13:28:54 INFO - PROCESS | 1819 | --DOCSHELL 0x9a890c00 == 129 [pid = 1819] [id = 723] 13:28:54 INFO - PROCESS | 1819 | --DOCSHELL 0x9a370c00 == 128 [pid = 1819] [id = 722] 13:28:54 INFO - PROCESS | 1819 | --DOCSHELL 0x94fa3400 == 127 [pid = 1819] [id = 720] 13:28:54 INFO - PROCESS | 1819 | --DOCSHELL 0x91ae4c00 == 126 [pid = 1819] [id = 721] 13:28:54 INFO - PROCESS | 1819 | --DOCSHELL 0x929d7000 == 125 [pid = 1819] [id = 719] 13:28:54 INFO - PROCESS | 1819 | --DOCSHELL 0x8bd7f000 == 124 [pid = 1819] [id = 718] 13:28:54 INFO - PROCESS | 1819 | --DOCSHELL 0x91ae2c00 == 123 [pid = 1819] [id = 717] 13:28:54 INFO - PROCESS | 1819 | --DOCSHELL 0x8e312800 == 122 [pid = 1819] [id = 716] 13:28:54 INFO - PROCESS | 1819 | --DOCSHELL 0x8b8cc800 == 121 [pid = 1819] [id = 714] 13:28:54 INFO - PROCESS | 1819 | --DOCSHELL 0x8b8cc400 == 120 [pid = 1819] [id = 715] 13:28:54 INFO - PROCESS | 1819 | --DOCSHELL 0x8a2fb400 == 119 [pid = 1819] [id = 713] 13:28:54 INFO - PROCESS | 1819 | --DOCSHELL 0x84d6fc00 == 118 [pid = 1819] [id = 712] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 177 (0x92210000) [pid = 1819] [serial = 2091] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 176 (0x9a3d2800) [pid = 1819] [serial = 2108] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 175 (0x97454400) [pid = 1819] [serial = 2102] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 174 (0x8d054000) [pid = 1819] [serial = 2132] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 173 (0x974ed400) [pid = 1819] [serial = 2103] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 172 (0x8798fc00) [pid = 1819] [serial = 2126] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 171 (0x8e30d400) [pid = 1819] [serial = 2082] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 170 (0x8f605800) [pid = 1819] [serial = 2085] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 169 (0xa22d1c00) [pid = 1819] [serial = 2123] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 168 (0x91dca000) [pid = 1819] [serial = 2090] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 167 (0x9a217c00) [pid = 1819] [serial = 2105] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 166 (0x9a690c00) [pid = 1819] [serial = 2111] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 165 (0x9b02b000) [pid = 1819] [serial = 2117] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 164 (0x929dd000) [pid = 1819] [serial = 2094] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 163 (0x8d783000) [pid = 1819] [serial = 2016] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 162 (0x9d475800) [pid = 1819] [serial = 2121] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 161 (0x8f730c00) [pid = 1819] [serial = 2087] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 160 (0x90e6dc00) [pid = 1819] [serial = 2088] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 159 (0x9450d400) [pid = 1819] [serial = 2097] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 158 (0x8d97e800) [pid = 1819] [serial = 2081] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 157 (0x9b24c400) [pid = 1819] [serial = 2118] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 156 (0x9c1dc400) [pid = 1819] [serial = 2120] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 155 (0x9a883400) [pid = 1819] [serial = 2114] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 154 (0x9a362800) [pid = 1819] [serial = 2106] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 153 (0x8a5c6800) [pid = 1819] [serial = 2076] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 152 (0xa26cdc00) [pid = 1819] [serial = 2124] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 151 (0x8aa50000) [pid = 1819] [serial = 2130] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 150 (0x929da800) [pid = 1819] [serial = 2093] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 149 (0x8970c000) [pid = 1819] [serial = 2075] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 148 (0x8b8d7c00) [pid = 1819] [serial = 2078] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 147 (0x9a889400) [pid = 1819] [serial = 2115] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 146 (0x88c0b400) [pid = 1819] [serial = 2127] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 145 (0x93bbc400) [pid = 1819] [serial = 2096] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 144 (0x8d053000) [pid = 1819] [serial = 2079] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 143 (0x9a3df000) [pid = 1819] [serial = 2109] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 142 (0x94fa7c00) [pid = 1819] [serial = 2099] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 141 (0x9503a400) [pid = 1819] [serial = 2100] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 140 (0x9a69a800) [pid = 1819] [serial = 2112] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 139 (0x8a8c6c00) [pid = 1819] [serial = 2129] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 138 (0x8d20b000) [pid = 1819] [serial = 2133] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 137 (0x8ed78800) [pid = 1819] [serial = 2084] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | --DOMWINDOW == 136 (0x8d20cc00) [pid = 1819] [serial = 2135] [outer = (nil)] [url = about:blank] 13:28:54 INFO - PROCESS | 1819 | 1462480134789 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 13:28:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:28:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 4900ms 13:28:54 INFO - PROCESS | 1819 | 1462480134937 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 13:28:54 INFO - PROCESS | 1819 | 1462480134943 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 13:28:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:28:54 INFO - PROCESS | 1819 | 1462480134951 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:28:54 INFO - PROCESS | 1819 | 1462480134956 Marionette TRACE conn3 <- [1,2974,null,{}] 13:28:54 INFO - PROCESS | 1819 | 1462480134964 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:55 INFO - PROCESS | 1819 | 1462480135169 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 13:28:55 INFO - PROCESS | 1819 | 1462480135414 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:55 INFO - PROCESS | 1819 | ++DOCSHELL 0x87cf3c00 == 119 [pid = 1819] [id = 752] 13:28:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 137 (0x87cf8800) [pid = 1819] [serial = 2256] [outer = (nil)] 13:28:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 138 (0x884f3c00) [pid = 1819] [serial = 2257] [outer = 0x87cf8800] 13:28:55 INFO - PROCESS | 1819 | 1462480135496 Marionette DEBUG loaded listener.js 13:28:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 139 (0x88c07000) [pid = 1819] [serial = 2258] [outer = 0x87cf8800] 13:28:56 INFO - PROCESS | 1819 | 1462480136256 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 13:28:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 13:28:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1338ms 13:28:56 INFO - PROCESS | 1819 | 1462480136290 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 13:28:56 INFO - PROCESS | 1819 | 1462480136299 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 13:28:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:28:56 INFO - PROCESS | 1819 | 1462480136309 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:28:56 INFO - PROCESS | 1819 | 1462480136313 Marionette TRACE conn3 <- [1,2978,null,{}] 13:28:56 INFO - PROCESS | 1819 | 1462480136334 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:56 INFO - PROCESS | 1819 | 1462480136562 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 13:28:56 INFO - PROCESS | 1819 | 1462480136806 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:56 INFO - PROCESS | 1819 | ++DOCSHELL 0x84d72000 == 120 [pid = 1819] [id = 753] 13:28:56 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x8a2efc00) [pid = 1819] [serial = 2259] [outer = (nil)] 13:28:56 INFO - PROCESS | 1819 | ++DOMWINDOW == 141 (0x8a449800) [pid = 1819] [serial = 2260] [outer = 0x8a2efc00] 13:28:56 INFO - PROCESS | 1819 | 1462480136886 Marionette DEBUG loaded listener.js 13:28:56 INFO - PROCESS | 1819 | ++DOMWINDOW == 142 (0x8a5cc000) [pid = 1819] [serial = 2261] [outer = 0x8a2efc00] 13:28:57 INFO - PROCESS | 1819 | 1462480137756 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 13:28:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 13:28:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1484ms 13:28:57 INFO - PROCESS | 1819 | 1462480137793 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 13:28:57 INFO - PROCESS | 1819 | 1462480137797 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 13:28:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:28:57 INFO - PROCESS | 1819 | 1462480137804 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:28:57 INFO - PROCESS | 1819 | 1462480137810 Marionette TRACE conn3 <- [1,2982,null,{}] 13:28:57 INFO - PROCESS | 1819 | 1462480137839 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:58 INFO - PROCESS | 1819 | 1462480138146 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 13:28:58 INFO - PROCESS | 1819 | 1462480138181 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:58 INFO - PROCESS | 1819 | ++DOCSHELL 0x89709800 == 121 [pid = 1819] [id = 754] 13:28:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 143 (0x8aa52800) [pid = 1819] [serial = 2262] [outer = (nil)] 13:28:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x8ac6b000) [pid = 1819] [serial = 2263] [outer = 0x8aa52800] 13:28:58 INFO - PROCESS | 1819 | 1462480138261 Marionette DEBUG loaded listener.js 13:28:58 INFO - PROCESS | 1819 | ++DOMWINDOW == 145 (0x8b427800) [pid = 1819] [serial = 2264] [outer = 0x8aa52800] 13:28:59 INFO - PROCESS | 1819 | --DOMWINDOW == 144 (0x9aa9d000) [pid = 1819] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:28:59 INFO - PROCESS | 1819 | --DOMWINDOW == 143 (0x8a44b000) [pid = 1819] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:28:59 INFO - PROCESS | 1819 | --DOMWINDOW == 142 (0x9a371c00) [pid = 1819] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:28:59 INFO - PROCESS | 1819 | --DOMWINDOW == 141 (0x87cfd000) [pid = 1819] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:28:59 INFO - PROCESS | 1819 | --DOMWINDOW == 140 (0x8a8ee000) [pid = 1819] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:28:59 INFO - PROCESS | 1819 | --DOMWINDOW == 139 (0x8f60e000) [pid = 1819] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:28:59 INFO - PROCESS | 1819 | --DOMWINDOW == 138 (0x974eb000) [pid = 1819] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:28:59 INFO - PROCESS | 1819 | --DOMWINDOW == 137 (0x91ae4800) [pid = 1819] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:28:59 INFO - PROCESS | 1819 | --DOMWINDOW == 136 (0x90d62000) [pid = 1819] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 13:28:59 INFO - PROCESS | 1819 | --DOMWINDOW == 135 (0x8745a000) [pid = 1819] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 13:28:59 INFO - PROCESS | 1819 | --DOMWINDOW == 134 (0x929df000) [pid = 1819] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:28:59 INFO - PROCESS | 1819 | --DOMWINDOW == 133 (0x990b3c00) [pid = 1819] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:28:59 INFO - PROCESS | 1819 | --DOMWINDOW == 132 (0x94fa2400) [pid = 1819] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:28:59 INFO - PROCESS | 1819 | --DOMWINDOW == 131 (0x87cf2400) [pid = 1819] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:28:59 INFO - PROCESS | 1819 | --DOMWINDOW == 130 (0x87452c00) [pid = 1819] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:28:59 INFO - PROCESS | 1819 | --DOMWINDOW == 129 (0x88bb4800) [pid = 1819] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:28:59 INFO - PROCESS | 1819 | --DOMWINDOW == 128 (0x84d70800) [pid = 1819] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:28:59 INFO - PROCESS | 1819 | --DOMWINDOW == 127 (0x910e5c00) [pid = 1819] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:28:59 INFO - PROCESS | 1819 | --DOMWINDOW == 126 (0x8b8d6800) [pid = 1819] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:28:59 INFO - PROCESS | 1819 | --DOMWINDOW == 125 (0x87cf1800) [pid = 1819] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:28:59 INFO - PROCESS | 1819 | --DOMWINDOW == 124 (0x8d056800) [pid = 1819] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:28:59 INFO - PROCESS | 1819 | 1462480139688 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 13:28:59 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 13:28:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:28:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:28:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1945ms 13:28:59 INFO - PROCESS | 1819 | 1462480139751 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 13:28:59 INFO - PROCESS | 1819 | 1462480139770 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 13:28:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:28:59 INFO - PROCESS | 1819 | 1462480139778 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:28:59 INFO - PROCESS | 1819 | 1462480139780 Marionette TRACE conn3 <- [1,2986,null,{}] 13:28:59 INFO - PROCESS | 1819 | 1462480139792 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:00 INFO - PROCESS | 1819 | 1462480140117 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 13:29:00 INFO - PROCESS | 1819 | 1462480140305 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:00 INFO - PROCESS | 1819 | ++DOCSHELL 0x8773cc00 == 122 [pid = 1819] [id = 755] 13:29:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 125 (0x8a1df000) [pid = 1819] [serial = 2265] [outer = (nil)] 13:29:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 126 (0x8ac66000) [pid = 1819] [serial = 2266] [outer = 0x8a1df000] 13:29:00 INFO - PROCESS | 1819 | 1462480140382 Marionette DEBUG loaded listener.js 13:29:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 127 (0x8b8d4800) [pid = 1819] [serial = 2267] [outer = 0x8a1df000] 13:29:01 INFO - PROCESS | 1819 | 1462480141071 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 13:29:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 13:29:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1348ms 13:29:01 INFO - PROCESS | 1819 | 1462480141128 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 13:29:01 INFO - PROCESS | 1819 | 1462480141130 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 13:29:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:29:01 INFO - PROCESS | 1819 | 1462480141137 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:29:01 INFO - PROCESS | 1819 | 1462480141140 Marionette TRACE conn3 <- [1,2990,null,{}] 13:29:01 INFO - PROCESS | 1819 | 1462480141146 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:01 INFO - PROCESS | 1819 | 1462480141449 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 13:29:01 INFO - PROCESS | 1819 | 1462480141472 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:01 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b972800 == 123 [pid = 1819] [id = 756] 13:29:01 INFO - PROCESS | 1819 | ++DOMWINDOW == 128 (0x8b977000) [pid = 1819] [serial = 2268] [outer = (nil)] 13:29:01 INFO - PROCESS | 1819 | ++DOMWINDOW == 129 (0x8bd7ec00) [pid = 1819] [serial = 2269] [outer = 0x8b977000] 13:29:01 INFO - PROCESS | 1819 | 1462480141546 Marionette DEBUG loaded listener.js 13:29:01 INFO - PROCESS | 1819 | ++DOMWINDOW == 130 (0x8bd81000) [pid = 1819] [serial = 2270] [outer = 0x8b977000] 13:29:02 INFO - PROCESS | 1819 | ++DOCSHELL 0x87cf0c00 == 124 [pid = 1819] [id = 757] 13:29:02 INFO - PROCESS | 1819 | ++DOMWINDOW == 131 (0x87cf3000) [pid = 1819] [serial = 2271] [outer = (nil)] 13:29:02 INFO - PROCESS | 1819 | ++DOMWINDOW == 132 (0x88ba8000) [pid = 1819] [serial = 2272] [outer = 0x87cf3000] 13:29:02 INFO - PROCESS | 1819 | 1462480142892 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 13:29:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 13:29:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1788ms 13:29:02 INFO - PROCESS | 1819 | 1462480142927 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 13:29:02 INFO - PROCESS | 1819 | 1462480142933 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 13:29:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:29:02 INFO - PROCESS | 1819 | 1462480142941 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:29:02 INFO - PROCESS | 1819 | 1462480142948 Marionette TRACE conn3 <- [1,2994,null,{}] 13:29:02 INFO - PROCESS | 1819 | 1462480142957 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:03 INFO - PROCESS | 1819 | 1462480143274 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 13:29:03 INFO - PROCESS | 1819 | 1462480143631 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:03 INFO - PROCESS | 1819 | ++DOCSHELL 0x89708000 == 125 [pid = 1819] [id = 758] 13:29:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 133 (0x8976d000) [pid = 1819] [serial = 2273] [outer = (nil)] 13:29:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 134 (0x8a442c00) [pid = 1819] [serial = 2274] [outer = 0x8976d000] 13:29:03 INFO - PROCESS | 1819 | 1462480143727 Marionette DEBUG loaded listener.js 13:29:03 INFO - PROCESS | 1819 | ++DOMWINDOW == 135 (0x8a8c1c00) [pid = 1819] [serial = 2275] [outer = 0x8976d000] 13:29:04 INFO - PROCESS | 1819 | 1462480144630 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 13:29:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:29:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 13:29:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1736ms 13:29:04 INFO - PROCESS | 1819 | 1462480144679 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 13:29:04 INFO - PROCESS | 1819 | 1462480144688 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 13:29:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:29:04 INFO - PROCESS | 1819 | 1462480144700 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:29:04 INFO - PROCESS | 1819 | 1462480144704 Marionette TRACE conn3 <- [1,2998,null,{}] 13:29:04 INFO - PROCESS | 1819 | 1462480144727 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:05 INFO - PROCESS | 1819 | 1462480145088 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 13:29:05 INFO - PROCESS | 1819 | 1462480145371 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:05 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b97b800 == 126 [pid = 1819] [id = 759] 13:29:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 136 (0x8b97bc00) [pid = 1819] [serial = 2276] [outer = (nil)] 13:29:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 137 (0x8bb26400) [pid = 1819] [serial = 2277] [outer = 0x8b97bc00] 13:29:05 INFO - PROCESS | 1819 | 1462480145466 Marionette DEBUG loaded listener.js 13:29:05 INFO - PROCESS | 1819 | ++DOMWINDOW == 138 (0x8bd7fc00) [pid = 1819] [serial = 2278] [outer = 0x8b97bc00] 13:29:06 INFO - PROCESS | 1819 | 1462480146296 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 13:29:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 13:29:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1649ms 13:29:06 INFO - PROCESS | 1819 | 1462480146370 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 13:29:06 INFO - PROCESS | 1819 | 1462480146375 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 13:29:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:29:06 INFO - PROCESS | 1819 | 1462480146384 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:29:06 INFO - PROCESS | 1819 | 1462480146390 Marionette TRACE conn3 <- [1,3002,null,{}] 13:29:06 INFO - PROCESS | 1819 | 1462480146407 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:06 INFO - PROCESS | 1819 | 1462480146662 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 13:29:06 INFO - PROCESS | 1819 | 1462480146973 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:07 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d2b2000 == 127 [pid = 1819] [id = 760] 13:29:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 139 (0x8d2b3c00) [pid = 1819] [serial = 2279] [outer = (nil)] 13:29:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x8d790c00) [pid = 1819] [serial = 2280] [outer = 0x8d2b3c00] 13:29:07 INFO - PROCESS | 1819 | 1462480147121 Marionette DEBUG loaded listener.js 13:29:07 INFO - PROCESS | 1819 | ++DOMWINDOW == 141 (0x8e21c400) [pid = 1819] [serial = 2281] [outer = 0x8d2b3c00] 13:29:07 INFO - PROCESS | 1819 | 1462480147941 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 13:29:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 13:29:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1594ms 13:29:07 INFO - PROCESS | 1819 | 1462480147979 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 13:29:07 INFO - PROCESS | 1819 | 1462480147983 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 13:29:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:29:07 INFO - PROCESS | 1819 | 1462480147990 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:29:07 INFO - PROCESS | 1819 | 1462480147992 Marionette TRACE conn3 <- [1,3006,null,{}] 13:29:08 INFO - PROCESS | 1819 | 1462480147999 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:08 INFO - PROCESS | 1819 | 1462480148230 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 13:29:08 INFO - PROCESS | 1819 | 1462480148534 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:08 INFO - PROCESS | 1819 | ++DOCSHELL 0x8970c800 == 128 [pid = 1819] [id = 761] 13:29:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 142 (0x8e30e000) [pid = 1819] [serial = 2282] [outer = (nil)] 13:29:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 143 (0x8ecaf400) [pid = 1819] [serial = 2283] [outer = 0x8e30e000] 13:29:08 INFO - PROCESS | 1819 | 1462480148626 Marionette DEBUG loaded listener.js 13:29:08 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x8ed82c00) [pid = 1819] [serial = 2284] [outer = 0x8e30e000] 13:29:09 INFO - PROCESS | 1819 | 1462480149462 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 13:29:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 13:29:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1486ms 13:29:09 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:29:09 INFO - PROCESS | 1819 | 1462480149476 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 13:29:09 INFO - PROCESS | 1819 | 1462480149480 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 13:29:09 INFO - PROCESS | 1819 | 1462480149486 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:29:09 INFO - PROCESS | 1819 | 1462480149493 Marionette TRACE conn3 <- [1,3010,null,{}] 13:29:09 INFO - PROCESS | 1819 | 1462480149505 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:09 INFO - PROCESS | 1819 | 1462480149790 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 13:29:10 INFO - PROCESS | 1819 | 1462480150121 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:10 INFO - PROCESS | 1819 | ++DOCSHELL 0x8e315800 == 129 [pid = 1819] [id = 762] 13:29:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 145 (0x8f60c400) [pid = 1819] [serial = 2285] [outer = (nil)] 13:29:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 146 (0x8f727800) [pid = 1819] [serial = 2286] [outer = 0x8f60c400] 13:29:10 INFO - PROCESS | 1819 | 1462480150217 Marionette DEBUG loaded listener.js 13:29:10 INFO - PROCESS | 1819 | ++DOMWINDOW == 147 (0x90d62c00) [pid = 1819] [serial = 2287] [outer = 0x8f60c400] 13:29:11 INFO - PROCESS | 1819 | 1462480151108 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 13:29:11 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 13:29:11 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1658ms 13:29:11 INFO - PROCESS | 1819 | 1462480151144 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 13:29:11 INFO - PROCESS | 1819 | 1462480151148 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 13:29:11 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:29:11 INFO - PROCESS | 1819 | 1462480151155 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:29:11 INFO - PROCESS | 1819 | 1462480151158 Marionette TRACE conn3 <- [1,3014,null,{}] 13:29:11 INFO - PROCESS | 1819 | 1462480151164 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:11 INFO - PROCESS | 1819 | 1462480151416 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 13:29:11 INFO - PROCESS | 1819 | 1462480151727 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:11 INFO - PROCESS | 1819 | ++DOCSHELL 0x8b7a5400 == 130 [pid = 1819] [id = 763] 13:29:11 INFO - PROCESS | 1819 | ++DOMWINDOW == 148 (0x8d977800) [pid = 1819] [serial = 2288] [outer = (nil)] 13:29:11 INFO - PROCESS | 1819 | ++DOMWINDOW == 149 (0x910e1400) [pid = 1819] [serial = 2289] [outer = 0x8d977800] 13:29:11 INFO - PROCESS | 1819 | 1462480151826 Marionette DEBUG loaded listener.js 13:29:11 INFO - PROCESS | 1819 | ++DOMWINDOW == 150 (0x9115b000) [pid = 1819] [serial = 2290] [outer = 0x8d977800] 13:29:12 INFO - PROCESS | 1819 | [1819] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:29:13 INFO - PROCESS | 1819 | 1462480153112 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:29:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:29:13 INFO - {} 13:29:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:29:13 INFO - {} 13:29:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:29:13 INFO - {} 13:29:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:29:13 INFO - {} 13:29:13 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 2041ms 13:29:13 INFO - TEST-START | /FileAPI/fileReader.html 13:29:13 INFO - PROCESS | 1819 | 1462480153204 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 13:29:13 INFO - PROCESS | 1819 | 1462480153207 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 13:29:13 INFO - PROCESS | 1819 | 1462480153215 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:29:13 INFO - PROCESS | 1819 | 1462480153219 Marionette TRACE conn3 <- [1,3018,null,{}] 13:29:13 INFO - PROCESS | 1819 | 1462480153225 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:13 INFO - PROCESS | 1819 | 1462480153499 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 13:29:13 INFO - PROCESS | 1819 | 1462480153820 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:13 INFO - PROCESS | 1819 | ++DOCSHELL 0x90e6b400 == 131 [pid = 1819] [id = 764] 13:29:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 151 (0x91159400) [pid = 1819] [serial = 2291] [outer = (nil)] 13:29:13 INFO - PROCESS | 1819 | ++DOMWINDOW == 152 (0x929dd000) [pid = 1819] [serial = 2292] [outer = 0x91159400] 13:29:13 INFO - PROCESS | 1819 | 1462480153908 Marionette DEBUG loaded listener.js 13:29:14 INFO - PROCESS | 1819 | ++DOMWINDOW == 153 (0x92c90c00) [pid = 1819] [serial = 2293] [outer = 0x91159400] 13:29:14 INFO - PROCESS | 1819 | 1462480154891 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 13:29:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:29:14 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:29:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:29:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:29:14 INFO - TEST-OK | /FileAPI/fileReader.html | took 1737ms 13:29:14 INFO - PROCESS | 1819 | 1462480154957 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 13:29:14 INFO - PROCESS | 1819 | 1462480154963 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 13:29:14 INFO - TEST-START | /FileAPI/historical.html 13:29:14 INFO - PROCESS | 1819 | 1462480154976 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:29:14 INFO - PROCESS | 1819 | 1462480154979 Marionette TRACE conn3 <- [1,3022,null,{}] 13:29:15 INFO - PROCESS | 1819 | 1462480155007 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:15 INFO - PROCESS | 1819 | 1462480155255 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 13:29:15 INFO - PROCESS | 1819 | 1462480155607 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:15 INFO - PROCESS | 1819 | ++DOCSHELL 0x8e30f800 == 132 [pid = 1819] [id = 765] 13:29:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 154 (0x91ae7000) [pid = 1819] [serial = 2294] [outer = (nil)] 13:29:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 155 (0x94502400) [pid = 1819] [serial = 2295] [outer = 0x91ae7000] 13:29:15 INFO - PROCESS | 1819 | 1462480155702 Marionette DEBUG loaded listener.js 13:29:15 INFO - PROCESS | 1819 | ++DOMWINDOW == 156 (0x9450d400) [pid = 1819] [serial = 2296] [outer = 0x91ae7000] 13:29:16 INFO - PROCESS | 1819 | 1462480156557 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 13:29:16 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:29:16 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:29:16 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:29:16 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:29:16 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:29:16 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:29:16 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:16 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:29:16 INFO - TEST-OK | /FileAPI/historical.html | took 1606ms 13:29:16 INFO - PROCESS | 1819 | 1462480156584 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 13:29:16 INFO - PROCESS | 1819 | 1462480156588 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 13:29:16 INFO - TEST-START | /FileAPI/idlharness.html 13:29:16 INFO - PROCESS | 1819 | 1462480156595 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:29:16 INFO - PROCESS | 1819 | 1462480156599 Marionette TRACE conn3 <- [1,3026,null,{}] 13:29:16 INFO - PROCESS | 1819 | 1462480156605 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:16 INFO - PROCESS | 1819 | 1462480156849 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 13:29:17 INFO - PROCESS | 1819 | 1462480157153 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:17 INFO - PROCESS | 1819 | ++DOCSHELL 0x8ed76c00 == 133 [pid = 1819] [id = 766] 13:29:17 INFO - PROCESS | 1819 | ++DOMWINDOW == 157 (0x91aeb000) [pid = 1819] [serial = 2297] [outer = (nil)] 13:29:17 INFO - PROCESS | 1819 | ++DOMWINDOW == 158 (0x94f3a400) [pid = 1819] [serial = 2298] [outer = 0x91aeb000] 13:29:17 INFO - PROCESS | 1819 | 1462480157247 Marionette DEBUG loaded listener.js 13:29:17 INFO - PROCESS | 1819 | ++DOMWINDOW == 159 (0x94f9d400) [pid = 1819] [serial = 2299] [outer = 0x91aeb000] 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:29:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:29:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:29:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:29:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:29:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:29:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:29:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:29:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:29:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:29:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:29:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:29:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:29:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:29:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:29:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:29:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:29:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:29:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:29:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:29:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:29:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:29:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:29:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:29:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:29:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:29:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:29:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:29:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:29:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:29:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:29:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:29:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:29:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:29:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 13:29:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:29:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:29:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:29:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:29:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:29:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:29:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:29:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:29:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:29:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 13:29:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 13:29:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:29:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:29:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:29:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:29:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:29:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:29:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:29:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:29:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:29:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:29:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:29:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:29:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:29:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:29:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:29:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:29:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:29:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:29:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:29:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:29:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 13:29:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:29:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:29:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:29:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:29:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:29:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:29:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:29:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:29:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:29:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 13:29:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 13:29:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:29:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:29:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:29:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:29:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:29:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:29:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:29:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:29:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:29:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:29:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:29:19 INFO - TEST-OK | /FileAPI/idlharness.html | took 2708ms 13:29:19 INFO - TEST-START | /FileAPI/idlharness.worker 13:29:19 INFO - PROCESS | 1819 | 1462480159074 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 13:29:19 INFO - PROCESS | 1819 | 1462480159305 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 13:29:19 INFO - PROCESS | 1819 | 1462480159309 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 13:29:19 INFO - PROCESS | 1819 | 1462480159342 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:29:19 INFO - PROCESS | 1819 | 1462480159351 Marionette TRACE conn3 <- [1,3030,null,{}] 13:29:19 INFO - PROCESS | 1819 | 1462480159362 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:19 INFO - PROCESS | 1819 | 1462480159757 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 13:29:20 INFO - PROCESS | 1819 | 1462480159984 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:20 INFO - PROCESS | 1819 | ++DOCSHELL 0x94faa000 == 134 [pid = 1819] [id = 767] 13:29:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 160 (0x94fe9c00) [pid = 1819] [serial = 2300] [outer = (nil)] 13:29:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 161 (0x99139800) [pid = 1819] [serial = 2301] [outer = 0x94fe9c00] 13:29:20 INFO - PROCESS | 1819 | 1462480160081 Marionette DEBUG loaded listener.js 13:29:20 INFO - PROCESS | 1819 | ++DOMWINDOW == 162 (0x99507400) [pid = 1819] [serial = 2302] [outer = 0x94fe9c00] 13:29:20 INFO - PROCESS | 1819 | [1819] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:29:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:29:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:29:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:29:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:29:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:29:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:29:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:29:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:29:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:29:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:29:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:29:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:29:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:29:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:29:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:29:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:29:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:29:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 13:29:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:29:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:29:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:29:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:29:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:29:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 13:29:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:29:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:29:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:29:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:29:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:29:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:29:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:29:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:29:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:29:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:29:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 13:29:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:29:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:29:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:29:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:29:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:29:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 13:29:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:29:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:29:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:29:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:29:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:29:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:29:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:29:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:29:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:29:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:29:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:29:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:29:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:29:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:29:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:29:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:29:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:29:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:29:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:29:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:29:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:29:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:29:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:29:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:29:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:29:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:29:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:29:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:29:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:29:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:29:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:29:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:29:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:29:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:29:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:29:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:29:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:29:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:29:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:29:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:29:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:29:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:29:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:29:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:29:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:29:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:29:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:29:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:29:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:29:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:29:22 INFO - {} 13:29:22 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3306ms 13:29:22 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:29:22 INFO - PROCESS | 1819 | 1462480162458 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 13:29:22 INFO - PROCESS | 1819 | 1462480162628 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 13:29:22 INFO - PROCESS | 1819 | 1462480162635 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 13:29:22 INFO - PROCESS | 1819 | 1462480162648 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:29:22 INFO - PROCESS | 1819 | 1462480162661 Marionette TRACE conn3 <- [1,3034,null,{}] 13:29:22 INFO - PROCESS | 1819 | 1462480162679 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:23 INFO - PROCESS | 1819 | 1462480163167 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 13:29:23 INFO - PROCESS | 1819 | 1462480163409 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:23 INFO - PROCESS | 1819 | ++DOCSHELL 0x9913cc00 == 135 [pid = 1819] [id = 768] 13:29:23 INFO - PROCESS | 1819 | ++DOMWINDOW == 163 (0x99e10800) [pid = 1819] [serial = 2303] [outer = (nil)] 13:29:23 INFO - PROCESS | 1819 | ++DOMWINDOW == 164 (0x9a7dbc00) [pid = 1819] [serial = 2304] [outer = 0x99e10800] 13:29:23 INFO - PROCESS | 1819 | 1462480163511 Marionette DEBUG loaded listener.js 13:29:23 INFO - PROCESS | 1819 | ++DOMWINDOW == 165 (0x9a88ac00) [pid = 1819] [serial = 2305] [outer = 0x99e10800] 13:29:24 INFO - PROCESS | 1819 | 1462480164394 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 13:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:29:24 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1757ms 13:29:24 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:29:24 INFO - PROCESS | 1819 | 1462480164406 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 13:29:24 INFO - PROCESS | 1819 | 1462480164409 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 13:29:24 INFO - PROCESS | 1819 | 1462480164416 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:29:24 INFO - PROCESS | 1819 | 1462480164420 Marionette TRACE conn3 <- [1,3038,null,{}] 13:29:24 INFO - PROCESS | 1819 | 1462480164425 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:24 INFO - PROCESS | 1819 | 1462480164770 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 13:29:25 INFO - PROCESS | 1819 | 1462480165004 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:25 INFO - PROCESS | 1819 | ++DOCSHELL 0x8bb27000 == 136 [pid = 1819] [id = 769] 13:29:25 INFO - PROCESS | 1819 | ++DOMWINDOW == 166 (0x9a7db000) [pid = 1819] [serial = 2306] [outer = (nil)] 13:29:25 INFO - PROCESS | 1819 | ++DOMWINDOW == 167 (0x9aa99800) [pid = 1819] [serial = 2307] [outer = 0x9a7db000] 13:29:25 INFO - PROCESS | 1819 | 1462480165108 Marionette DEBUG loaded listener.js 13:29:25 INFO - PROCESS | 1819 | ++DOMWINDOW == 168 (0x9aa9c000) [pid = 1819] [serial = 2308] [outer = 0x9a7db000] 13:29:25 INFO - PROCESS | 1819 | 1462480165962 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 13:29:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:29:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:29:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:29:26 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1597ms 13:29:26 INFO - PROCESS | 1819 | 1462480166014 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 13:29:26 INFO - PROCESS | 1819 | 1462480166018 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 13:29:26 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:29:26 INFO - PROCESS | 1819 | 1462480166025 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:29:26 INFO - PROCESS | 1819 | 1462480166028 Marionette TRACE conn3 <- [1,3042,null,{}] 13:29:26 INFO - PROCESS | 1819 | 1462480166034 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:26 INFO - PROCESS | 1819 | 1462480166271 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 13:29:26 INFO - PROCESS | 1819 | 1462480166585 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:26 INFO - PROCESS | 1819 | ++DOCSHELL 0x9aa9ac00 == 137 [pid = 1819] [id = 770] 13:29:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 169 (0x9aaa2800) [pid = 1819] [serial = 2309] [outer = (nil)] 13:29:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 170 (0x9abe1000) [pid = 1819] [serial = 2310] [outer = 0x9aaa2800] 13:29:26 INFO - PROCESS | 1819 | 1462480166677 Marionette DEBUG loaded listener.js 13:29:26 INFO - PROCESS | 1819 | ++DOMWINDOW == 171 (0x9b02c400) [pid = 1819] [serial = 2311] [outer = 0x9aaa2800] 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 13:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 13:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 13:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 13:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:29:28 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1935ms 13:29:28 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:29:28 INFO - PROCESS | 1819 | 1462480167849 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 13:29:28 INFO - PROCESS | 1819 | 1462480167962 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 13:29:28 INFO - PROCESS | 1819 | 1462480167971 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 13:29:28 INFO - PROCESS | 1819 | 1462480168057 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:29:28 INFO - PROCESS | 1819 | 1462480168065 Marionette TRACE conn3 <- [1,3046,null,{}] 13:29:28 INFO - PROCESS | 1819 | 1462480168128 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:28 INFO - PROCESS | 1819 | 1462480168482 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 13:29:28 INFO - PROCESS | 1819 | 1462480168764 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:28 INFO - PROCESS | 1819 | ++DOCSHELL 0x99131000 == 138 [pid = 1819] [id = 771] 13:29:28 INFO - PROCESS | 1819 | ++DOMWINDOW == 172 (0x9a14b000) [pid = 1819] [serial = 2312] [outer = (nil)] 13:29:28 INFO - PROCESS | 1819 | ++DOMWINDOW == 173 (0x9a217800) [pid = 1819] [serial = 2313] [outer = 0x9a14b000] 13:29:28 INFO - PROCESS | 1819 | 1462480168854 Marionette DEBUG loaded listener.js 13:29:28 INFO - PROCESS | 1819 | ++DOMWINDOW == 174 (0x9a21ac00) [pid = 1819] [serial = 2314] [outer = 0x9a14b000] 13:29:29 INFO - PROCESS | 1819 | [1819] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:29:29 INFO - PROCESS | 1819 | 1462480169777 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:29:29 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:29:29 INFO - {} 13:29:29 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1783ms 13:29:29 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:29:29 INFO - PROCESS | 1819 | 1462480169788 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 13:29:29 INFO - PROCESS | 1819 | 1462480169791 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 13:29:29 INFO - PROCESS | 1819 | 1462480169798 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:29:29 INFO - PROCESS | 1819 | 1462480169801 Marionette TRACE conn3 <- [1,3050,null,{}] 13:29:29 INFO - PROCESS | 1819 | 1462480169807 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:30 INFO - PROCESS | 1819 | 1462480170059 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 13:29:30 INFO - PROCESS | 1819 | 1462480170376 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:30 INFO - PROCESS | 1819 | ++DOCSHELL 0x8662d000 == 139 [pid = 1819] [id = 772] 13:29:30 INFO - PROCESS | 1819 | ++DOMWINDOW == 175 (0x990af800) [pid = 1819] [serial = 2315] [outer = (nil)] 13:29:30 INFO - PROCESS | 1819 | ++DOMWINDOW == 176 (0x9a366000) [pid = 1819] [serial = 2316] [outer = 0x990af800] 13:29:30 INFO - PROCESS | 1819 | 1462480170528 Marionette DEBUG loaded listener.js 13:29:30 INFO - PROCESS | 1819 | ++DOMWINDOW == 177 (0x9a36d000) [pid = 1819] [serial = 2317] [outer = 0x990af800] 13:29:31 INFO - PROCESS | 1819 | 1462480171346 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 13:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:29:31 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1591ms 13:29:31 INFO - PROCESS | 1819 | 1462480171389 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 13:29:31 INFO - PROCESS | 1819 | 1462480171393 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 13:29:31 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:29:31 INFO - PROCESS | 1819 | 1462480171401 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:29:31 INFO - PROCESS | 1819 | 1462480171404 Marionette TRACE conn3 <- [1,3054,null,{}] 13:29:31 INFO - PROCESS | 1819 | 1462480171410 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:31 INFO - PROCESS | 1819 | 1462480171633 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 13:29:31 INFO - PROCESS | 1819 | 1462480171919 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:31 INFO - PROCESS | 1819 | ++DOCSHELL 0x84d66400 == 140 [pid = 1819] [id = 773] 13:29:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 178 (0x9a21e400) [pid = 1819] [serial = 2318] [outer = (nil)] 13:29:31 INFO - PROCESS | 1819 | ++DOMWINDOW == 179 (0x9a3da000) [pid = 1819] [serial = 2319] [outer = 0x9a21e400] 13:29:32 INFO - PROCESS | 1819 | 1462480172006 Marionette DEBUG loaded listener.js 13:29:32 INFO - PROCESS | 1819 | ++DOMWINDOW == 180 (0x9a3df800) [pid = 1819] [serial = 2320] [outer = 0x9a21e400] 13:29:35 INFO - PROCESS | 1819 | --DOCSHELL 0x8d788000 == 139 [pid = 1819] [id = 610] 13:29:35 INFO - PROCESS | 1819 | --DOCSHELL 0x88baa400 == 138 [pid = 1819] [id = 581] 13:29:35 INFO - PROCESS | 1819 | --DOCSHELL 0x8bb2b400 == 137 [pid = 1819] [id = 707] 13:29:35 INFO - PROCESS | 1819 | --DOCSHELL 0x9115bc00 == 136 [pid = 1819] [id = 394] 13:29:35 INFO - PROCESS | 1819 | --DOCSHELL 0x9b4dc800 == 135 [pid = 1819] [id = 665] 13:29:35 INFO - PROCESS | 1819 | --DOCSHELL 0x8773cc00 == 134 [pid = 1819] [id = 755] 13:29:35 INFO - PROCESS | 1819 | --DOCSHELL 0x89709800 == 133 [pid = 1819] [id = 754] 13:29:35 INFO - PROCESS | 1819 | --DOCSHELL 0x84d72000 == 132 [pid = 1819] [id = 753] 13:29:35 INFO - PROCESS | 1819 | --DOCSHELL 0x87cf3c00 == 131 [pid = 1819] [id = 752] 13:29:35 INFO - PROCESS | 1819 | --DOCSHELL 0x84d6e800 == 130 [pid = 1819] [id = 751] 13:29:35 INFO - PROCESS | 1819 | --DOCSHELL 0x91dbe400 == 129 [pid = 1819] [id = 749] 13:29:35 INFO - PROCESS | 1819 | --DOCSHELL 0x91159000 == 128 [pid = 1819] [id = 750] 13:29:35 INFO - PROCESS | 1819 | --DOCSHELL 0x8eca4c00 == 127 [pid = 1819] [id = 748] 13:29:35 INFO - PROCESS | 1819 | --DOCSHELL 0x90e6f800 == 126 [pid = 1819] [id = 746] 13:29:35 INFO - PROCESS | 1819 | --DOCSHELL 0x8ac6f000 == 125 [pid = 1819] [id = 624] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 179 (0x8a44ec00) [pid = 1819] [serial = 2198] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 178 (0x9b47e400) [pid = 1819] [serial = 2171] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 177 (0x8a8ea800) [pid = 1819] [serial = 2142] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 176 (0x9a77a000) [pid = 1819] [serial = 2169] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 175 (0xa6207400) [pid = 1819] [serial = 2184] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 174 (0x8d054800) [pid = 1819] [serial = 2073] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 173 (0x910d9c00) [pid = 1819] [serial = 2151] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 172 (0x99136000) [pid = 1819] [serial = 2162] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 171 (0x91aea000) [pid = 1819] [serial = 2153] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 170 (0x90d69000) [pid = 1819] [serial = 2186] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 169 (0x8773c000) [pid = 1819] [serial = 2189] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 168 (0x97449800) [pid = 1819] [serial = 2160] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 167 (0xa22de800) [pid = 1819] [serial = 2175] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 166 (0x9a21a400) [pid = 1819] [serial = 2166] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 165 (0x87cf7400) [pid = 1819] [serial = 2177] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 164 (0x8a295800) [pid = 1819] [serial = 2196] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 163 (0x88c0e400) [pid = 1819] [serial = 2192] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 162 (0x87987400) [pid = 1819] [serial = 2190] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 161 (0xa227b400) [pid = 1819] [serial = 2174] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 160 (0x87455c00) [pid = 1819] [serial = 2138] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 159 (0x87734800) [pid = 1819] [serial = 2139] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 158 (0x99554800) [pid = 1819] [serial = 2163] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 157 (0x90d6b400) [pid = 1819] [serial = 2187] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 156 (0x93bb1800) [pid = 1819] [serial = 2156] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 155 (0xa5069400) [pid = 1819] [serial = 2183] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 154 (0x8d203c00) [pid = 1819] [serial = 2144] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 153 (0x8a1dc400) [pid = 1819] [serial = 2195] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 152 (0xa2273400) [pid = 1819] [serial = 2181] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 151 (0x9a213000) [pid = 1819] [serial = 2165] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 150 (0x87cf9800) [pid = 1819] [serial = 2178] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 149 (0x9b5a2000) [pid = 1819] [serial = 2172] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 148 (0x88d34800) [pid = 1819] [serial = 2193] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 147 (0xa05f7000) [pid = 1819] [serial = 2180] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 146 (0x95046000) [pid = 1819] [serial = 2159] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 145 (0x8a5d0000) [pid = 1819] [serial = 2141] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 144 (0x9220c800) [pid = 1819] [serial = 2154] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 143 (0x8eca8000) [pid = 1819] [serial = 2147] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 142 (0x90e6a000) [pid = 1819] [serial = 2150] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 141 (0x94f32400) [pid = 1819] [serial = 2157] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 140 (0x8ed83c00) [pid = 1819] [serial = 2148] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 139 (0x8d339800) [pid = 1819] [serial = 2145] [outer = (nil)] [url = about:blank] 13:29:35 INFO - PROCESS | 1819 | --DOMWINDOW == 138 (0x9a401800) [pid = 1819] [serial = 2168] [outer = (nil)] [url = about:blank] 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:29:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:29:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:29:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:29:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:29:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:29:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:29:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:29:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:29:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:29:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:29:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:29:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:29:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:29:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:29:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:29:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:29:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:29:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:29:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:29:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:29:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:29:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:29:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:29:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:29:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:29:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:29:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:29:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:29:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:29:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:29:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:29:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:29:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:29:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:29:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:29:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:29:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:29:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:29:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:29:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:29:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:29:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:29:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:29:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:29:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:29:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:29:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:29:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:29:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:29:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:29:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:29:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:29:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:29:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:29:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:29:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:29:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:29:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:29:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:29:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:29:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:29:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:29:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:29:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:29:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:29:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:29:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:29:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:29:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:29:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:29:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:29:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:29:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:29:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:29:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:29:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:29:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:29:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:29:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:29:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:29:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:29:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:29:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:29:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:29:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:29:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:29:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:29:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:29:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:29:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:29:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:29:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:29:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:29:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:29:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:29:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:29:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:29:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:29:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:29:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:29:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:29:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:29:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:29:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:29:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:29:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:29:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:29:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:29:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:29:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:29:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:29:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:29:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:29:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:29:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:29:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:29:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 13:29:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:29:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:29:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:29:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:29:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 13:29:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:29:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:29:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:29:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:29:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 5469ms 13:29:37 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:29:37 INFO - PROCESS | 1819 | 1462480176694 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 13:29:37 INFO - PROCESS | 1819 | 1462480176871 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 13:29:37 INFO - PROCESS | 1819 | 1462480176885 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 13:29:37 INFO - PROCESS | 1819 | 1462480176903 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:29:37 INFO - PROCESS | 1819 | 1462480176925 Marionette TRACE conn3 <- [1,3058,null,{}] 13:29:37 INFO - PROCESS | 1819 | 1462480176968 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:37 INFO - PROCESS | 1819 | 1462480177333 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 13:29:37 INFO - PROCESS | 1819 | 1462480177477 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:37 INFO - PROCESS | 1819 | ++DOCSHELL 0x87454400 == 126 [pid = 1819] [id = 774] 13:29:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 139 (0x88ba9c00) [pid = 1819] [serial = 2321] [outer = (nil)] 13:29:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x89701400) [pid = 1819] [serial = 2322] [outer = 0x88ba9c00] 13:29:37 INFO - PROCESS | 1819 | 1462480177556 Marionette DEBUG loaded listener.js 13:29:37 INFO - PROCESS | 1819 | ++DOMWINDOW == 141 (0x89768800) [pid = 1819] [serial = 2323] [outer = 0x88ba9c00] 13:29:38 INFO - PROCESS | 1819 | 1462480178394 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 13:29:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:29:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:29:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:29:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:29:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:29:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:29:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:29:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:29:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:29:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:29:38 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:29:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:38 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:29:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:29:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:29:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:29:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:29:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:29:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:29:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:29:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:29:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:29:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:29:38 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1542ms 13:29:38 INFO - PROCESS | 1819 | 1462480178446 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 13:29:38 INFO - PROCESS | 1819 | 1462480178458 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 13:29:38 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:29:38 INFO - PROCESS | 1819 | 1462480178484 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:29:38 INFO - PROCESS | 1819 | 1462480178489 Marionette TRACE conn3 <- [1,3062,null,{}] 13:29:38 INFO - PROCESS | 1819 | 1462480178495 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:38 INFO - PROCESS | 1819 | 1462480178810 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 13:29:38 INFO - PROCESS | 1819 | 1462480178859 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:38 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a8c4400 == 127 [pid = 1819] [id = 775] 13:29:38 INFO - PROCESS | 1819 | ++DOMWINDOW == 142 (0x8a8c6400) [pid = 1819] [serial = 2324] [outer = (nil)] 13:29:38 INFO - PROCESS | 1819 | ++DOMWINDOW == 143 (0x8a8ecc00) [pid = 1819] [serial = 2325] [outer = 0x8a8c6400] 13:29:38 INFO - PROCESS | 1819 | 1462480178935 Marionette DEBUG loaded listener.js 13:29:39 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x8aa4b000) [pid = 1819] [serial = 2326] [outer = 0x8a8c6400] 13:29:39 INFO - PROCESS | 1819 | [1819] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:29:40 INFO - PROCESS | 1819 | --DOMWINDOW == 143 (0x8b7ab800) [pid = 1819] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:29:40 INFO - PROCESS | 1819 | --DOMWINDOW == 142 (0x87cf8800) [pid = 1819] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 13:29:40 INFO - PROCESS | 1819 | --DOMWINDOW == 141 (0x8d78d400) [pid = 1819] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:29:40 INFO - PROCESS | 1819 | --DOMWINDOW == 140 (0x910df000) [pid = 1819] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 13:29:40 INFO - PROCESS | 1819 | --DOMWINDOW == 139 (0x8d210c00) [pid = 1819] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:29:40 INFO - PROCESS | 1819 | --DOMWINDOW == 138 (0x884f3800) [pid = 1819] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:29:40 INFO - PROCESS | 1819 | --DOMWINDOW == 137 (0x8aa52800) [pid = 1819] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 13:29:40 INFO - PROCESS | 1819 | --DOMWINDOW == 136 (0x8a1df000) [pid = 1819] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 13:29:40 INFO - PROCESS | 1819 | --DOMWINDOW == 135 (0x8af7e000) [pid = 1819] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:29:40 INFO - PROCESS | 1819 | --DOMWINDOW == 134 (0x8a446c00) [pid = 1819] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:29:40 INFO - PROCESS | 1819 | --DOMWINDOW == 133 (0x91ae4000) [pid = 1819] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:29:40 INFO - PROCESS | 1819 | --DOMWINDOW == 132 (0x90e69c00) [pid = 1819] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 13:29:40 INFO - PROCESS | 1819 | --DOMWINDOW == 131 (0x90e6d000) [pid = 1819] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:29:40 INFO - PROCESS | 1819 | --DOMWINDOW == 130 (0x8af7a400) [pid = 1819] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:29:40 INFO - PROCESS | 1819 | --DOMWINDOW == 129 (0x8bd12000) [pid = 1819] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:29:40 INFO - PROCESS | 1819 | --DOMWINDOW == 128 (0x8f725800) [pid = 1819] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:29:40 INFO - PROCESS | 1819 | --DOMWINDOW == 127 (0x87454800) [pid = 1819] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:29:40 INFO - PROCESS | 1819 | --DOMWINDOW == 126 (0x9220d800) [pid = 1819] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 13:29:40 INFO - PROCESS | 1819 | --DOMWINDOW == 125 (0x8d977400) [pid = 1819] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:29:40 INFO - PROCESS | 1819 | --DOMWINDOW == 124 (0x8e31a000) [pid = 1819] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 13:29:40 INFO - PROCESS | 1819 | --DOMWINDOW == 123 (0x91dc0c00) [pid = 1819] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 13:29:40 INFO - PROCESS | 1819 | --DOMWINDOW == 122 (0x8f725000) [pid = 1819] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 13:29:40 INFO - PROCESS | 1819 | --DOMWINDOW == 121 (0x8a2efc00) [pid = 1819] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 13:29:40 INFO - PROCESS | 1819 | 1462480180878 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:29:40 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:29:40 INFO - {} 13:29:40 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 2488ms 13:29:40 INFO - PROCESS | 1819 | 1462480180972 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 13:29:40 INFO - PROCESS | 1819 | 1462480180975 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 13:29:40 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:29:40 INFO - PROCESS | 1819 | 1462480180982 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:29:40 INFO - PROCESS | 1819 | 1462480180989 Marionette TRACE conn3 <- [1,3066,null,{}] 13:29:41 INFO - PROCESS | 1819 | 1462480181041 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:41 INFO - PROCESS | 1819 | 1462480181262 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 13:29:41 INFO - PROCESS | 1819 | 1462480181276 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:41 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a8f0800 == 128 [pid = 1819] [id = 776] 13:29:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 122 (0x8aa4f800) [pid = 1819] [serial = 2327] [outer = (nil)] 13:29:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 123 (0x8b971c00) [pid = 1819] [serial = 2328] [outer = 0x8aa4f800] 13:29:41 INFO - PROCESS | 1819 | 1462480181546 Marionette DEBUG loaded listener.js 13:29:41 INFO - PROCESS | 1819 | ++DOMWINDOW == 124 (0x8bb20000) [pid = 1819] [serial = 2329] [outer = 0x8aa4f800] 13:29:42 INFO - PROCESS | 1819 | 1462480182240 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 13:29:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:29:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:29:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:29:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:29:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:29:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:29:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:29:42 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1271ms 13:29:42 INFO - PROCESS | 1819 | 1462480182263 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 13:29:42 INFO - PROCESS | 1819 | 1462480182268 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 13:29:42 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:29:42 INFO - PROCESS | 1819 | 1462480182275 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:29:42 INFO - PROCESS | 1819 | 1462480182278 Marionette TRACE conn3 <- [1,3070,null,{}] 13:29:42 INFO - PROCESS | 1819 | 1462480182283 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:42 INFO - PROCESS | 1819 | 1462480182473 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 13:29:42 INFO - PROCESS | 1819 | 1462480182700 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:42 INFO - PROCESS | 1819 | ++DOCSHELL 0x8bd12800 == 129 [pid = 1819] [id = 777] 13:29:42 INFO - PROCESS | 1819 | ++DOMWINDOW == 125 (0x8bd77000) [pid = 1819] [serial = 2330] [outer = (nil)] 13:29:42 INFO - PROCESS | 1819 | ++DOMWINDOW == 126 (0x8d04ec00) [pid = 1819] [serial = 2331] [outer = 0x8bd77000] 13:29:42 INFO - PROCESS | 1819 | 1462480182777 Marionette DEBUG loaded listener.js 13:29:42 INFO - PROCESS | 1819 | ++DOMWINDOW == 127 (0x8d203c00) [pid = 1819] [serial = 2332] [outer = 0x8bd77000] 13:29:43 INFO - PROCESS | 1819 | 1462480183892 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 13:29:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:29:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:29:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:29:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:29:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:29:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:29:43 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1640ms 13:29:43 INFO - PROCESS | 1819 | 1462480183918 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 13:29:43 INFO - PROCESS | 1819 | 1462480183926 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 13:29:43 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:29:43 INFO - PROCESS | 1819 | 1462480183935 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:29:43 INFO - PROCESS | 1819 | 1462480183942 Marionette TRACE conn3 <- [1,3074,null,{}] 13:29:43 INFO - PROCESS | 1819 | 1462480183950 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:44 INFO - PROCESS | 1819 | 1462480184187 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 13:29:44 INFO - PROCESS | 1819 | 1462480184514 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:44 INFO - PROCESS | 1819 | ++DOCSHELL 0x87cf4c00 == 130 [pid = 1819] [id = 778] 13:29:44 INFO - PROCESS | 1819 | ++DOMWINDOW == 128 (0x87cfa800) [pid = 1819] [serial = 2333] [outer = (nil)] 13:29:44 INFO - PROCESS | 1819 | ++DOMWINDOW == 129 (0x88d29c00) [pid = 1819] [serial = 2334] [outer = 0x87cfa800] 13:29:44 INFO - PROCESS | 1819 | 1462480184660 Marionette DEBUG loaded listener.js 13:29:44 INFO - PROCESS | 1819 | ++DOMWINDOW == 130 (0x8a1da800) [pid = 1819] [serial = 2335] [outer = 0x87cfa800] 13:29:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:29:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:29:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:29:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:29:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:29:45 INFO - PROCESS | 1819 | 1462480185560 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 13:29:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:29:45 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1639ms 13:29:45 INFO - PROCESS | 1819 | 1462480185575 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 13:29:45 INFO - PROCESS | 1819 | 1462480185584 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 13:29:45 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:29:45 INFO - PROCESS | 1819 | 1462480185595 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:29:45 INFO - PROCESS | 1819 | 1462480185600 Marionette TRACE conn3 <- [1,3078,null,{}] 13:29:45 INFO - PROCESS | 1819 | 1462480185607 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:45 INFO - PROCESS | 1819 | 1462480185908 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 13:29:46 INFO - PROCESS | 1819 | 1462480186244 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:46 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a8e6400 == 131 [pid = 1819] [id = 779] 13:29:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 131 (0x8a8e8800) [pid = 1819] [serial = 2336] [outer = (nil)] 13:29:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 132 (0x8ac6a000) [pid = 1819] [serial = 2337] [outer = 0x8a8e8800] 13:29:46 INFO - PROCESS | 1819 | 1462480186433 Marionette DEBUG loaded listener.js 13:29:46 INFO - PROCESS | 1819 | ++DOMWINDOW == 133 (0x8af80400) [pid = 1819] [serial = 2338] [outer = 0x8a8e8800] 13:29:47 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 13:29:47 INFO - reader.readAsText(blob_2) 13:29:47 INFO - }" did not throw 13:29:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 13:29:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 13:29:47 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 13:29:47 INFO - reader.readAsDataURL(blob_2) 13:29:47 INFO - }" did not throw 13:29:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 13:29:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 13:29:47 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 13:29:47 INFO - reader.readAsArrayBuffer(blob_2) 13:29:47 INFO - }" did not throw 13:29:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 13:29:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 13:29:47 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 13:29:47 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 13:29:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:29:47 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 13:29:47 INFO - PROCESS | 1819 | 1462480187349 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 13:29:47 INFO - PROCESS | 1819 | 1462480187359 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:29:47 INFO - PROCESS | 1819 | 1462480187374 Marionette TRACE conn3 <- [1,3082,null,{}] 13:29:47 INFO - PROCESS | 1819 | 1462480187408 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:47 INFO - PROCESS | 1819 | 1462480187754 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 13:29:48 INFO - PROCESS | 1819 | 1462480188036 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:48 INFO - PROCESS | 1819 | ++DOCSHELL 0x8a8e3000 == 132 [pid = 1819] [id = 780] 13:29:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 134 (0x8d04a400) [pid = 1819] [serial = 2339] [outer = (nil)] 13:29:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 135 (0x8d20d400) [pid = 1819] [serial = 2340] [outer = 0x8d04a400] 13:29:48 INFO - PROCESS | 1819 | 1462480188136 Marionette DEBUG loaded listener.js 13:29:48 INFO - PROCESS | 1819 | ++DOMWINDOW == 136 (0x8d2b6c00) [pid = 1819] [serial = 2341] [outer = 0x8d04a400] 13:29:48 INFO - PROCESS | 1819 | 1462480188962 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 13:29:49 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:29:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:29:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:29:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1652ms 13:29:49 INFO - PROCESS | 1819 | 1462480189012 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 13:29:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:29:49 INFO - PROCESS | 1819 | 1462480189017 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 13:29:49 INFO - PROCESS | 1819 | 1462480189024 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:29:49 INFO - PROCESS | 1819 | 1462480189028 Marionette TRACE conn3 <- [1,3086,null,{}] 13:29:49 INFO - PROCESS | 1819 | 1462480189033 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:49 INFO - PROCESS | 1819 | 1462480189250 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 13:29:49 INFO - PROCESS | 1819 | 1462480189572 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:49 INFO - PROCESS | 1819 | ++DOCSHELL 0x87cfc800 == 133 [pid = 1819] [id = 781] 13:29:49 INFO - PROCESS | 1819 | ++DOMWINDOW == 137 (0x8d783c00) [pid = 1819] [serial = 2342] [outer = (nil)] 13:29:49 INFO - PROCESS | 1819 | ++DOMWINDOW == 138 (0x8d78c400) [pid = 1819] [serial = 2343] [outer = 0x8d783c00] 13:29:49 INFO - PROCESS | 1819 | 1462480189666 Marionette DEBUG loaded listener.js 13:29:49 INFO - PROCESS | 1819 | ++DOMWINDOW == 139 (0x8d977400) [pid = 1819] [serial = 2344] [outer = 0x8d783c00] 13:29:50 INFO - PROCESS | 1819 | 1462480190545 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:29:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:29:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1581ms 13:29:50 INFO - PROCESS | 1819 | 1462480190606 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 13:29:50 INFO - PROCESS | 1819 | 1462480190610 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 13:29:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:29:50 INFO - PROCESS | 1819 | 1462480190617 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:29:50 INFO - PROCESS | 1819 | 1462480190620 Marionette TRACE conn3 <- [1,3090,null,{}] 13:29:50 INFO - PROCESS | 1819 | 1462480190626 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:50 INFO - PROCESS | 1819 | 1462480190977 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 13:29:51 INFO - PROCESS | 1819 | 1462480191222 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:51 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d2ac800 == 134 [pid = 1819] [id = 782] 13:29:51 INFO - PROCESS | 1819 | ++DOMWINDOW == 140 (0x8e212800) [pid = 1819] [serial = 2345] [outer = (nil)] 13:29:51 INFO - PROCESS | 1819 | ++DOMWINDOW == 141 (0x8e30f000) [pid = 1819] [serial = 2346] [outer = 0x8e212800] 13:29:51 INFO - PROCESS | 1819 | 1462480191366 Marionette DEBUG loaded listener.js 13:29:51 INFO - PROCESS | 1819 | ++DOMWINDOW == 142 (0x8eca3000) [pid = 1819] [serial = 2347] [outer = 0x8e212800] 13:29:52 INFO - PROCESS | 1819 | 1462480192242 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:29:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:29:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1635ms 13:29:52 INFO - PROCESS | 1819 | 1462480192253 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 13:29:52 INFO - PROCESS | 1819 | 1462480192257 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 13:29:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:29:52 INFO - PROCESS | 1819 | 1462480192263 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:29:52 INFO - PROCESS | 1819 | 1462480192267 Marionette TRACE conn3 <- [1,3094,null,{}] 13:29:52 INFO - PROCESS | 1819 | 1462480192273 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:52 INFO - PROCESS | 1819 | 1462480192526 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 13:29:52 INFO - PROCESS | 1819 | 1462480192845 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:52 INFO - PROCESS | 1819 | ++DOCSHELL 0x89702800 == 135 [pid = 1819] [id = 783] 13:29:52 INFO - PROCESS | 1819 | ++DOMWINDOW == 143 (0x8e21e800) [pid = 1819] [serial = 2348] [outer = (nil)] 13:29:52 INFO - PROCESS | 1819 | ++DOMWINDOW == 144 (0x8f723800) [pid = 1819] [serial = 2349] [outer = 0x8e21e800] 13:29:52 INFO - PROCESS | 1819 | 1462480192940 Marionette DEBUG loaded listener.js 13:29:53 INFO - PROCESS | 1819 | ++DOMWINDOW == 145 (0x8f728000) [pid = 1819] [serial = 2350] [outer = 0x8e21e800] 13:29:53 INFO - PROCESS | 1819 | 1462480193785 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:29:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:29:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1537ms 13:29:53 INFO - PROCESS | 1819 | 1462480193801 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 13:29:53 INFO - PROCESS | 1819 | 1462480193805 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 13:29:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:29:53 INFO - PROCESS | 1819 | 1462480193812 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:29:53 INFO - PROCESS | 1819 | 1462480193816 Marionette TRACE conn3 <- [1,3098,null,{}] 13:29:53 INFO - PROCESS | 1819 | 1462480193821 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:54 INFO - PROCESS | 1819 | 1462480194062 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 13:29:54 INFO - PROCESS | 1819 | 1462480194365 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:54 INFO - PROCESS | 1819 | ++DOCSHELL 0x8d04bc00 == 136 [pid = 1819] [id = 784] 13:29:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 146 (0x8e219400) [pid = 1819] [serial = 2351] [outer = (nil)] 13:29:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 147 (0x90d6d400) [pid = 1819] [serial = 2352] [outer = 0x8e219400] 13:29:54 INFO - PROCESS | 1819 | 1462480194460 Marionette DEBUG loaded listener.js 13:29:54 INFO - PROCESS | 1819 | ++DOMWINDOW == 148 (0x90e63800) [pid = 1819] [serial = 2353] [outer = 0x8e219400] 13:29:55 INFO - PROCESS | 1819 | 1462480195311 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 13:29:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:29:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:29:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1530ms 13:29:55 INFO - PROCESS | 1819 | 1462480195346 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 13:29:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:29:55 INFO - PROCESS | 1819 | 1462480195350 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 13:29:55 INFO - PROCESS | 1819 | 1462480195357 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:29:55 INFO - PROCESS | 1819 | 1462480195361 Marionette TRACE conn3 <- [1,3102,null,{}] 13:29:55 INFO - PROCESS | 1819 | 1462480195367 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:55 INFO - PROCESS | 1819 | 1462480195608 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 13:29:55 INFO - PROCESS | 1819 | 1462480195900 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:55 INFO - PROCESS | 1819 | ++DOCSHELL 0x8ed78800 == 137 [pid = 1819] [id = 785] 13:29:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 149 (0x90d68c00) [pid = 1819] [serial = 2354] [outer = (nil)] 13:29:55 INFO - PROCESS | 1819 | ++DOMWINDOW == 150 (0x910dd400) [pid = 1819] [serial = 2355] [outer = 0x90d68c00] 13:29:56 INFO - PROCESS | 1819 | 1462480195997 Marionette DEBUG loaded listener.js 13:29:56 INFO - PROCESS | 1819 | ++DOMWINDOW == 151 (0x910e3000) [pid = 1819] [serial = 2356] [outer = 0x90d68c00] 13:29:56 INFO - PROCESS | 1819 | 1462480196891 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:29:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:29:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1581ms 13:29:56 INFO - PROCESS | 1819 | 1462480196939 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 13:29:56 INFO - PROCESS | 1819 | 1462480196942 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 13:29:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:29:56 INFO - PROCESS | 1819 | 1462480196950 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 13:29:56 INFO - PROCESS | 1819 | 1462480196954 Marionette TRACE conn3 <- [1,3106,null,{}] 13:29:57 INFO - PROCESS | 1819 | 1462480197009 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:57 INFO - PROCESS | 1819 | 1462480197290 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 13:29:57 INFO - PROCESS | 1819 | 1462480197569 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:57 INFO - PROCESS | 1819 | ++DOCSHELL 0x884f3800 == 138 [pid = 1819] [id = 786] 13:29:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 152 (0x8d209c00) [pid = 1819] [serial = 2357] [outer = (nil)] 13:29:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 153 (0x91aed400) [pid = 1819] [serial = 2358] [outer = 0x8d209c00] 13:29:57 INFO - PROCESS | 1819 | 1462480197696 Marionette DEBUG loaded listener.js 13:29:57 INFO - PROCESS | 1819 | ++DOMWINDOW == 154 (0x91dbe400) [pid = 1819] [serial = 2359] [outer = 0x8d209c00] 13:29:58 INFO - PROCESS | 1819 | 1462480198494 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 13:29:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:29:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:29:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:29:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1593ms 13:29:58 INFO - PROCESS | 1819 | 1462480198544 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 13:29:58 INFO - PROCESS | 1819 | 1462480198548 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 13:29:58 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:29:58 INFO - PROCESS | 1819 | 1462480198555 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 13:29:58 INFO - PROCESS | 1819 | 1462480198558 Marionette TRACE conn3 <- [1,3110,null,{}] 13:29:58 INFO - PROCESS | 1819 | 1462480198564 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:58 INFO - PROCESS | 1819 | 1462480198780 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 13:29:59 INFO - PROCESS | 1819 | 1462480199109 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:59 INFO - PROCESS | 1819 | ++DOCSHELL 0x91ae3800 == 139 [pid = 1819] [id = 787] 13:29:59 INFO - PROCESS | 1819 | ++DOMWINDOW == 155 (0x91aee800) [pid = 1819] [serial = 2360] [outer = (nil)] 13:29:59 INFO - PROCESS | 1819 | ++DOMWINDOW == 156 (0x92207400) [pid = 1819] [serial = 2361] [outer = 0x91aee800] 13:29:59 INFO - PROCESS | 1819 | 1462480199202 Marionette DEBUG loaded listener.js 13:29:59 INFO - PROCESS | 1819 | ++DOMWINDOW == 157 (0x9220fc00) [pid = 1819] [serial = 2362] [outer = 0x91aee800] 13:30:00 INFO - PROCESS | 1819 | 1462480200087 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 13:30:00 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:30:00 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 13:30:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:30:00 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1581ms 13:30:00 INFO - PROCESS | 1819 | 1462480200138 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 13:30:00 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:30:00 INFO - PROCESS | 1819 | 1462480200142 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 13:30:00 INFO - PROCESS | 1819 | 1462480200190 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 13:30:00 INFO - PROCESS | 1819 | 1462480200195 Marionette TRACE conn3 <- [1,3114,null,{}] 13:30:00 INFO - PROCESS | 1819 | 1462480200213 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:00 INFO - PROCESS | 1819 | 1462480200475 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 13:30:00 INFO - PROCESS | 1819 | 1462480200845 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"8c281294-983c-4fd2-9490-ad98b7025fa4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:00 INFO - PROCESS | 1819 | ++DOCSHELL 0x929d6400 == 140 [pid = 1819] [id = 788] 13:30:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 158 (0x92c87000) [pid = 1819] [serial = 2363] [outer = (nil)] 13:30:00 INFO - PROCESS | 1819 | ++DOMWINDOW == 159 (0x94f36400) [pid = 1819] [serial = 2364] [outer = 0x92c87000] 13:30:00 INFO - PROCESS | 1819 | 1462480200944 Marionette DEBUG loaded listener.js 13:30:01 INFO - PROCESS | 1819 | ++DOMWINDOW == 160 (0x95045400) [pid = 1819] [serial = 2365] [outer = 0x92c87000] 13:30:01 INFO - PROCESS | 1819 | 1462480201799 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 13:30:01 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:30:01 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1687ms 13:30:01 INFO - PROCESS | 1819 | 1462480201838 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 13:30:01 INFO - PROCESS | 1819 | 1462480201844 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 13:30:02 WARNING - u'runner_teardown' () 13:30:02 INFO - No more tests 13:30:02 INFO - Got 0 unexpected results 13:30:02 INFO - SUITE-END | took 1365s 13:30:03 INFO - Closing logging queue 13:30:03 INFO - queue closed 13:30:03 INFO - Return code: 0 13:30:03 WARNING - # TBPL SUCCESS # 13:30:03 INFO - Running post-action listener: _resource_record_post_action 13:30:03 INFO - Running post-run listener: _resource_record_post_run 13:30:04 INFO - Total resource usage - Wall time: 1400s; CPU: 98.0%; Read bytes: 14114816; Write bytes: 924721152; Read time: 776; Write time: 222728 13:30:04 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:30:04 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 4096; Write bytes: 134283264; Read time: 8; Write time: 119812 13:30:04 INFO - run-tests - Wall time: 1370s; CPU: 98.0%; Read bytes: 11390976; Write bytes: 781037568; Read time: 396; Write time: 95140 13:30:04 INFO - Running post-run listener: _upload_blobber_files 13:30:04 INFO - Blob upload gear active. 13:30:04 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 13:30:04 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 13:30:04 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 13:30:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 13:30:04 INFO - (blobuploader) - INFO - Open directory for files ... 13:30:04 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 13:30:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:30:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:30:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:30:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:30:07 INFO - (blobuploader) - INFO - Done attempting. 13:30:07 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 13:30:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:30:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:30:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:30:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:30:08 INFO - (blobuploader) - INFO - Done attempting. 13:30:08 INFO - (blobuploader) - INFO - Iteration through files over. 13:30:08 INFO - Return code: 0 13:30:08 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 13:30:08 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 13:30:08 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/798dfbda0bf67e2136a82df06a8c53cc2d0abdf1f16ff2f4ccc6b75cf25c402c3c766389c64f4bc5d9679c1076ec89651be2b18d1cacac060e00c19acdc41b2b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/adcb7b544e4f4f1d4b5e5d6fc11d224911d930d2f31b031486d8d7a19892809f42d7a143d46747c237d7ba140c83df0757622282751083080e679830c5721c82"} 13:30:08 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 13:30:08 INFO - Writing to file /builds/slave/test/properties/blobber_files 13:30:08 INFO - Contents: 13:30:08 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/798dfbda0bf67e2136a82df06a8c53cc2d0abdf1f16ff2f4ccc6b75cf25c402c3c766389c64f4bc5d9679c1076ec89651be2b18d1cacac060e00c19acdc41b2b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/adcb7b544e4f4f1d4b5e5d6fc11d224911d930d2f31b031486d8d7a19892809f42d7a143d46747c237d7ba140c83df0757622282751083080e679830c5721c82"} 13:30:08 INFO - Running post-run listener: copy_logs_to_upload_dir 13:30:08 INFO - Copying logs to upload dir... 13:30:08 INFO - mkdir: /builds/slave/test/build/upload/logs 13:30:08 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1491.932286 ========= master_lag: 8.30 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 0 secs) (at 2016-05-05 13:30:16.899397) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 3 secs) (at 2016-05-05 13:30:16.914236) ========= 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-1462477935.347477-1909396313 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/798dfbda0bf67e2136a82df06a8c53cc2d0abdf1f16ff2f4ccc6b75cf25c402c3c766389c64f4bc5d9679c1076ec89651be2b18d1cacac060e00c19acdc41b2b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/adcb7b544e4f4f1d4b5e5d6fc11d224911d930d2f31b031486d8d7a19892809f42d7a143d46747c237d7ba140c83df0757622282751083080e679830c5721c82"} build_url:https://queue.taskcluster.net/v1/task/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032459 build_url: 'https://queue.taskcluster.net/v1/task/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/798dfbda0bf67e2136a82df06a8c53cc2d0abdf1f16ff2f4ccc6b75cf25c402c3c766389c64f4bc5d9679c1076ec89651be2b18d1cacac060e00c19acdc41b2b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/adcb7b544e4f4f1d4b5e5d6fc11d224911d930d2f31b031486d8d7a19892809f42d7a143d46747c237d7ba140c83df0757622282751083080e679830c5721c82"}' symbols_url: 'https://queue.taskcluster.net/v1/task/N62y9ZPPRsSkp6S7WZzAiQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 3.45 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 3 secs) (at 2016-05-05 13:30:20.395349) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 13:30:20.395693) ========= 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-1462477935.347477-1909396313 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017446 ========= master_lag: 0.06 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 13:30:20.473291) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-05 13:30:20.473596) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-05 13:30:20.474536) ========= ========= Total master_lag: 11.93 =========